All Versions
49
Latest Version
Avg Release Cycle
55 days
Latest Release
931 days ago

Changelog History
Page 1

  • v8.0.6 Changes

    September 28, 2021
    • ๐Ÿ› Bug Fixes
      • Remove function that disables non-group leader logging (#467)
      • Handle :unsampled events in Sentry.send_test_event (#474)
      • Fix dialyzer reporting unmatched_return for Sentry.PlugCapture (#475)
      • Use correct Plug.Parsers exception module (#482)
  • v8.0.5 Changes

    February 14, 2021
    • โœจ Enhancements

      • Support lists in scrubbing (#442)
      • Send Sentry reports on uncaught throws/exits (#447)
    • ๐Ÿ› Bug Fixes

      • Deprecate Sentry.Config.in_app_module_whitelist in favor of Sentry.Config.in_app_module_allow_list (#450)
      • Update outdated Sentry.Plug documentation (#452)
      • Update Sentry.HTTPClient documentation (#456)
  • v8.0.4 Changes

    November 16, 2020
    • ๐Ÿ› Bug Fixes
      • Do not read DSN config at compile time (#441)
  • v8.0.3 Changes

    November 11, 2020

    โœจ Enhancements

    • Update package & docs configuration (#432)
    • Add Plug.Status filter example (#433)

    - Support multiple source code root paths in Sentry.Sources (#437)

    ๐Ÿ› Bug Fixes

    • Fix dialyzer reporting unmatched_return for Sentry.PlugCapture (#436)
    • Align Sentry event levels with Elixir logging levels (#439)
  • v8.0.2 Changes

    September 06, 2020
    • โœจ Enhancements
      • Log error when JSON is unencodable (#429)
      • Set logger event level to logger message level (#430)
      • Limit breadcrumbs on add_breadcrumb (#431)
  • v8.0.1 Changes

    August 08, 2020
    • โœจ Enhancements
      • Add plug parsing errors to list of default excluded params (#414)
      • Make Sentry.PlugContext.scrub_map public (#417)
      • Allow users to configure maximum number of breadcrumbs (#418)
  • v8.0.0 Changes

    July 13, 2020

    โฌ†๏ธ 7.x -> 8.0 Upgrade Guide

    • ๐Ÿ› Bug Fixes
      • Fix documentation for Sentry.PlugContext (#410)
  • v8.0.0-rc.2 Changes

    July 01, 2020
    • ๐Ÿ› Bug Fixes
      • Fix trying to transform erlang error coming from PlugCapture (#406)
  • v8.0.0-rc.1 Changes

    June 29, 2020
    • ๐Ÿ› Bug Fixes
      • Remove changes that were unintentionally included in build
  • v8.0.0-rc.0 Changes

    June 24, 2020

    โฌ†๏ธ 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 to set_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)