Changelog for v0.x
v0-11-0-2022-12-05
v0.11.0 (2022-12-05)
- [Airbrake.Plug] Exposes
handle_errors/2
as private - Fixes credo warnings
v0-10-0-2021-07-14
v0.10.0 (2021-07-14)
- [Airbrake.Payload] Support logging structs in payload.
- [Airbrake.Payload] Filter atom keys from maps in payload.
v0-9-1-2021-06-08
v0.9.1 (2021-06-08)
enhancements
Enhancements
- [Airbrake] Updates default URL to
https://api.airbrake.io
.
bug-fixes
Bug fixes
- [Airbrake] Add
:filter_headers
option to filter HTTP headers included in:environment
. - [Airbrake.Payload] Conditionally derive
Jason.Encoder
ifJason.Encoder
is defined (i.e.,jason
is a dependency). - [Airbrake.Payload] Add fields
context
,environment
,params
, andsession
toAirbrake.Payload
. - [Airbrake.Worker] Generate a useable stacktrace when one isn't provided in the options.
v0-9-0-2021-06-04
v0.9.0 (2021-06-04)
Fixes deprecations and improves testing.
enhancements-1
Enhancements
- [Airbrake.Worker] Abstract HTTP client for better testing using
mox
. - [Airbrake.Worker] Add tests.
- [Airbrake.LoggerBackend] Add tests.
- [Airbrake.LoggerBackend] Use
@behaviour :gen_event
instead ofuse GenEvent
. - [mix.exs] Start dependency applications automatically.
bug-fixes-1
Bug fixes
- [Airbrake.Channel] Use
__STACKTRACE__
instead of deprecatedSystem.stacktrace()
. - [Airbrake.Worker] Use
Process.info(self(), :current_stacktrace)
instead of deprecatedSystem.stacktrace()
. - [Airbrake] Use child spec instead of deprecated Supervisor.Spec.worker/1.
v0-8-2-2021-06-03
v0.8.2 (2021-06-03)
Renames the app to :airbrake_client
.
bug-fixes-2
Bug fixes
- [mix.exs] Renames the app to
:airbrake_client
so that starting the app for this library is more natural.
v0-8-1-2021-06-02
v0.8.1 (2021-06-02)
Quick documentation fix.
bug-fixes-3
Bug fixes
- [README.md] Use correct case when linking to
readme.html
.
v0-8-0-2021-06-02
v0.8.0 (2021-06-02)
The first official release of airbrake_client
(forked and disconnected from airbrake
).
enhancements-2
Enhancements
- [README.md] Update for new maintainers and better instructions.
previous-versions
Previous versions
The CityBase fork of airbrake
had a v0.7.0 release, available only through GitHub.
Versions 0.6.x are available as the original airbrake
library.