Releases: appleboy/gorush
Releases · appleboy/gorush
v1.19.2
v1.19.1
Changelog
Features
- fd39250: feat: add expert Go code tester and reviewer modes with guidelines (@appleboy)
- a4acd39: feat: enforce robust configuration validation and security checks (#844) (@appleboy)
- bfa1da2: feat: introduce go-developer mode and update code testing modes (@appleboy)
Bug fixes
Enhancements
- be8df2b: chore: upgrade and add core dependencies across multiple modules (@appleboy)
- cc095f3: chore: upgrade dependencies to improve stability and instrumentation (@appleboy)
- 8695cf0: chore: update Go dependencies and remove unused mock package (@appleboy)
- a2f390b: chore: update Trivy GitHub Action to version 0.33.1 (@appleboy)
- d074eaf: chore: remove unused dependencies from package configs (@appleboy)
Refactor
- 8ea3308: refactor: refactor config loading and strengthen error handling in tests (@appleboy)
- 653b094: refactor: refactor configuration to add and apply comprehensive defaults (@appleboy)
- a5a0201: refactor: rename custom mode to go-code-developer (@appleboy)
- 2935398: refactor: harden gRPC server and test files for improved security (@appleboy)
Build process updates
Documentation updates
Others
v1.19.0
Changelog
Features
Bug fixes
- 18c9b47: fix: priority not passed through to AndroidConfig for FCM (#833) (@markhemstead)
- 316fa26: fix(log): panic when dispatching feedback for bad push notification (i.e with over 500 tokens) (#838) (@gavt45)
Enhancements
- fdd3e8b: chore: update dependencies and improve test configurations (@appleboy)
- 39b1bb2: chore: update Go version and upgrade dependencies to latest versions (@appleboy)
- f54c0c9: chore(deps): udpate go package (@appleboy)
- 46d11a5: chore(queue): upgrade to v0.3.0 and update codebase (#829) (@appleboy)
- e1093cc: chore: update dependencies and improve test coverage (@appleboy)
- ff3425a: chore: refactor codebase and update linter configurations (@appleboy)
- 17418f1: chore: update dependencies and Go version to latest releases (@appleboy)
- f1df990: chore: switch to internal API and improve test tolerance (@appleboy)
- 24cb8f8: chore: update golang.org/x/oauth2 to v0.30.0 (@appleboy)
- 73723bf: chore: update protobuf dependencies and require Go 1.24 (#843) (@appleboy)
- 3ebe392: chore: update brace-expansion to 1.1.12 and add license info (@appleboy)
Refactor
- 0e2ced0: refactor: document and refine build targets and configuration settings (@appleboy)
- 973e8f3: refactor: update generated protobuf and gRPC code to latest versions (@appleboy)
Build process updates
- ee73d00: build: refactor Makefile to improve clarity and remove obsolete targets (@appleboy)
- a7d81cd: ci(netlify): update dependencies and improve API stability (@appleboy)
- dde2b56: ci: integrate Trivy vulnerability scanning into CI workflow (@appleboy)
- d0b7483: ci: enable Trivy scanning and exclude certificates directory (@appleboy)
Documentation updates
v1.18.9
Changelog
Features
- a19eef4: feat: improve error handling and configuration in HTTP dispatch (#822) (@appleboy)
- e34e2c4: feat: improve consistency and add Redis username configuration (#827) (@appleboy)
Bug fixes
Enhancements
- d0e1045: chore: update Go dependencies to latest versions (@appleboy)
- 1946e24: chore(deps): update Go dependencies to latest versions (@appleboy)
- d3659fc: chore: update dependencies to latest versions (@appleboy)
- 7ed818f: chore: update dependencies and improve test configurations (@appleboy)
Build process updates
- 0be569f: ci: update CI configurations and Go version to 1.22 (@appleboy)
- ddd7499: build: update base image in Dockerfile to alpine:3.21 (@appleboy)
- a7c52c7: ci: improve CI workflows and API integration (@appleboy)
- 065c472: ci: update goreleaser config (@appleboy)
- e43ba7e: ci: update goreleaser configurations for v2 release (@appleboy)
Documentation updates
v1.18.8
v1.18.7
v1.18.6
v1.18.5
v1.18.4
v1.18.3
Changelog
Enhance
- 07c4319 - refactor(fcm): enhance message handling and logging (#778)
- 651f59d - refactor(huawei): add context parameter to PushToHuawei function (#777)
- e70a94e - refactor(ios): add context parameter to APNS client functions (#776)
- 228ec1d - refactor(fcm): add context parameter to various functions (#775)
- 0645e5a - refactor: notification initialization and assignment logic (#774)
Build process updates
- aa475e9 ci: update CI/CD pipeline and testing configurations