Skip to content

Releases: getsentry/sentry-elixir

2.1.0

17 Dec 15:32
Compare
Choose a tag to compare
  • Enhancements
    • Allow filtering which exceptions are sent via Sentry.EventFilter behaviour
    • Add Sentry.Context.set_http_context/1
  • Bug Fixes
    • Fix usage of deprecated modules
    • Fix README documentation
    • Fix timestamp parameter format

2.0.2

08 Dec 14:24
Compare
Choose a tag to compare
  • Bug Fixes
    • Fix regex checking of non-binary values

2.0.1

05 Dec 15:23
Compare
Choose a tag to compare
  • Bug Fixes
    • Fix compilation error when Plug is not available

2.0.0

28 Nov 17:15
Compare
Choose a tag to compare
  • Enhancements
    • Return a task when sending a Sentry event
    • Provide default scrubber for request body and headers (Sentry.Plug.default_body_scrubber and Sentry.Plug.default_header_scrubber)
    • Header scrubbing can now be configured with :header_scrubber
  • Bug Fixes
    • Ensure mix sentry.send_test_event finishes sending event before ending Mix task
  • Backward incompatible changes
    • Sentry.capture_exception/1 now returns a Task instead of {:ok, PID}
    • Sentry.Plug :scrubber option has been removed in favor of the more descriptive :body_scrubberoption, which defaults to newly added Sentry.Plug.default_scrubber/1
    • New option for Sentry.Plug :header_scrubber defaults to newly added Sentry.Plug.default_header_scrubber/1
    • Request bodies were not previously sent by default. Because of above change, request bodies are now sent by default after being scrubbed by default scrubber. To prevent sending any data, :body_scrubber should be set to nil