Releases: getsentry/sentry-elixir
Releases · getsentry/sentry-elixir
8.0.0-rc.0
Instructions to upgrade from 7.x: https://gist.github.com/mitchellhenke/dce120a5515565076b13962ee0be749b
-
Enhancements
- Cache environment config in application config (#393)
- Allow configuring LoggerBackend to send all messages, not just exceptions (e.g.
Logger.error("I am an error message")
)
-
Bug Fixes
- fix request url port in payloads for HTTPS requests (#391)
-
Breaking Changes
- Change default
included_environments
to only include:prod
by default (#370) - Change default event send type to :none instead of :async (#341)
- Make hackney an optional dependency, and simplify Sentry.HTTPClient behaviour (#400)
- Use Logger.metadata for Sentry.Context, no longer return metadata values on set_* functions, and rename
set_http_context
toset_request_context
(#401) - Move excluded exceptions from Sentry.Plug to Sentry.DefaultEventFilter (#402)
- Remove Sentry.Plug and Sentry.Phoenix.Endpoint in favor of Sentry.PlugContext and Sentry.PlugCapture (#402)
- Remove feedback form rendering and configuration (#402)
- Logger metadata is now specified by key in LoggerBackend instead of enabled/disabled (#403)
- Require Elixir 1.10 and optionally plug_cowboy 2.3 (#403)
Sentry.capture_exception/1
now only accepts exceptions (#403)
- Change default
7.2.4
7.2.3
7.2.2
7.2.1
- Bug Fixes
- Improve documentation for
Sentry.Client.send_event/2
(#367) - Fix potential Logger deadlock (#372)
- Pass the same exception for NoRouteError in
Sentry.Phoenix.Endpoint
(#376) - Handle new MFA for duplicate Plug errors (#377)
- Update docs to recommend using application environment config for adding
Sentry.LoggerBackend
(#379)
- Improve documentation for
7.2.0
7.1.0
-
Enhancements
-
Bug Fixes