-
-
Notifications
You must be signed in to change notification settings - Fork 46
Comparing changes
Open a pull request
base repository: golang-queue/queue
base: v0.4.0
head repository: golang-queue/queue
compare: master
- 9 commits
- 6 files changed
- 2 contributors
Commits on Apr 13, 2025
-
docs: optimize Queue library for CPU usage and performance
- Clarify the description of the Queue Golang library to emphasize utilizing the full CPU capacity. Signed-off-by: appleboy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a04456 - Browse repository at this point
Copy the full SHA 2a04456View commit details
Commits on Apr 17, 2025
-
docs: improve and expand documentation for queue and worker internals
- Add comprehensive package-level and function-level documentation to clarify queue behavior, worker management, and shutdown procedures - Replace brief or missing comments with detailed explanations for struct fields and internal logic - Improve clarity of retry, scheduling, and worker lifecycle mechanisms through enhanced inline comments - Refactor comments to use Go-style doc comments and block comments for exported types and functions Signed-off-by: Bo-Yi Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0481dfd - Browse repository at this point
Copy the full SHA 0481dfdView commit details
Commits on May 13, 2025
-
chore: update Go version and mock dependency
- Update Go version requirement from 1.22 to 1.23 - Bump go.uber.org/mock dependency from v0.5.1 to v0.5.2 Signed-off-by: appleboy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad38a4c - Browse repository at this point
Copy the full SHA ad38a4cView commit details -
ci: update CI workflows for broader OS support and Go versioning
- Update golangci-lint GitHub Action to use version v8 instead of v7 - Adjust test matrix to include macos-latest and windows-latest OS options - Remove Go 1.22 from the test matrix, testing only 1.23 and 1.24 - Add platform-specific go-build cache paths for macOS and Windows runners Signed-off-by: appleboy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db4474d - Browse repository at this point
Copy the full SHA db4474dView commit details -
ci: upgrade golangci-lint GitHub Action to v2.1
- Update golangci-lint action to use version v2.1 instead of v2.0 in the GitHub Actions workflow Signed-off-by: appleboy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 528e074 - Browse repository at this point
Copy the full SHA 528e074View commit details -
ci: drop Windows support from CI Go workflow
- Remove Windows from the test matrix in the GitHub Actions Go workflow Signed-off-by: appleboy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa195af - Browse repository at this point
Copy the full SHA aa195afView commit details -
ci: restrict CI testing to Ubuntu platform only
- Remove macOS from the CI test matrix, limiting tests to Ubuntu only Signed-off-by: appleboy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eac57a2 - Browse repository at this point
Copy the full SHA eac57a2View commit details
Commits on Jul 4, 2025
-
chore(deps): bump github.com/appleboy/com from 0.3.0 to 0.4.0 (#149)
Bumps [github.com/appleboy/com](https://github.com/appleboy/com) from 0.3.0 to 0.4.0. - [Release notes](https://github.com/appleboy/com/releases) - [Changelog](https://github.com/appleboy/com/blob/master/.goreleaser.yaml) - [Commits](appleboy/com@v0.3.0...v0.4.0) --- updated-dependencies: - dependency-name: github.com/appleboy/com dependency-version: 0.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 14d8b99 - Browse repository at this point
Copy the full SHA 14d8b99View commit details
Commits on Aug 5, 2025
-
docs: document contributor workflows and queue library architecture
- Add a CLAUDE.md file with development, testing, and build instructions for contributors using Claude Code - Document the core architecture, main abstractions, and key design patterns of the queue library - List supported worker implementations and entry points for queue usage - Include notes on code quality tools, security scanning, and testing practices Signed-off-by: Bo-Yi Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf19573 - Browse repository at this point
Copy the full SHA bf19573View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.4.0...master