- Fixed a SIGSEGV that may occur when a backlogged notice is sent (#352)
- Started handling HTTP response 429 from the Airbrake Notice API more
granularly. Previously, we would return
IP is rate limited
whenever the Airbrake Notice API returned a 429. However, this response code may also indicate an error cap hit ([#356][#356])
v5.6.1 (December 15, 2022)
v5.6.0 (September 26, 2022)
-
Dependency updates
-
Add custom method to set the depth of notices in apex/log and zerolog integration (#297)
-
We have deprecated negroni middleware. It won't be maintained going forward (#298)
-
Add in zap integration (#299)
-
Updated minimum supported go version to 1.17 (#300)
-
Added the feature to retry sending Error and APM data in case of failures from Airbrake Server (#314)
v5.5.2 (July 22, 2022)
-
dependency updates (#275), (#277), (#278), (#279), (#280), (#282), (#283), (#284), (#285), (#286), (#287), (#289)
-
Update Zerolog integration for automatic linking of errors to routes (#276)
-
Update apex/log handler for automatic linking of errors to routes (#288)
v5.5.1 (May 9, 2022)
-
build(deps): bump github.com/valyala/fasthttp from 1.35.0 to 1.36.0 (#267)
-
build(deps): bump github.com/jonboulle/clockwork from 0.2.3 to 0.3.0 (#266)
-
Upgrade github.com/onsi/ginkgo to v2 (#271)
-
build(deps): bump github.com/gofiber/fiber/v2 from 2.31.0 to 2.33.0 (#273)
-
build(deps): bump github.com/gobuffalo/buffalo from 0.18.5 to 0.18.7 (#272)
-
Updated changelog, notifier version (#274)
v5.5.0 (May 4, 2022)
-
Updated changelog, notifier version and readme (#262)
-
Beego Status fix (#264)
-
Fix readme link (#268)
-
refactor status and label select statement (#269)
-
add in zerolog integration (#270)
v5.4.0 (April 13, 2022)
-
Added the gorilla/mux integration (#249)
v5.3.0 (February 7, 2022)
v5.2.0 (December 13, 2021)
-
Deprecated
NewMiddleware
func and replaced withNew
func in gin middleware (#224) -
Used Apex/log severity levels instead of custom defined severity levels (#225)
v5.1.1 (December 1, 2021)
- Updated notifier version
v5.1.0 (December 1, 2021)
v5.0.4 (November 18, 2021)
- notifier: add the DisableRemoteConfig option (#194)
- Default Host is api.airbrake.io (#195)
- Updated go version and merged mod files (#215)
v5.0.3 (November 17, 2020)
- Deleted support for dumping/loading the remote config (#186)
- Remote config: changed default host to
https://notifier-configs.airbrake.io
(#191)
v5.0.2 (September 8, 2020)
- Remote config: improved error message when config cannot be requested from S3 (#178)
v5.0.1 (September 1, 2020)
- Fixed bug where
gobrake: span="http.client" is already finished gets printed
gets printed when aNew*Metric
method gets passed acontext.Context
which is also being used in multiple parallel HTTP requests (#178) - Fixed bug where remote config doesn't respect the configured HTTP client (#179)
- Implemented a fallback mechanism for the case when remote config cannot be
dumped loaded from the standard location. The fallback path is
/tmp/gobrake_remote_config.json
(#180)
v5.0.0 (August 25, 2020)
Breaking changes:
- Deleted deprecated
KeysBlacklist
option (#174)
Bug fixes:
- None
Features:
- Added the
DisableErrorNotifications
option, which turns on/off notifications sent viaairbrake.Notify()
calls (#147) - Added the
DisableAPM
option, which turns on/off notifications sent viaairbrake.Routes.Notify()
,airbrake.Queues.Notify()
,airbrake.Queries.Notify()
calls (#148) - Added the
APMHost
option that sets the host to which APM data should be sent to (#150) - Added support for remote configuration
- Added support
go 1.15
(#168)
v4.2.0 (July 24, 2020)
v4.1.2 (July 20, 2020)
- Deprecated the
KeysBlacklist
option in favor ofKeysBlocklist
(#141)
v4.1.1 (May 8, 2020)
v4.1.0 (May 6, 2020)
- README was rewritten from scratch, added new information and examples (#130)
- Changed license from BSD to MIT (#129)
- Added
DisableCodeHunks
option (#122) - Added support for go1.13 and go1.14 (started testing against them) (#135, #125)
- Improved error handling when the Airbrake API returns HTTP 400 (#128)
- Started logging configuration errors (#133)