Skip to content

Releases: getsentry/sentry-rust

0.14.1

22 Feb 10:58
Compare
Choose a tag to compare
  • Fixed an issue where turning off the http transports would cause a compile error.

0.14.0

22 Feb 09:49
Compare
Choose a tag to compare
  • Added support for reading SENTRY_ENVIRONMENT and SENTRY_RELEASE environment
    variables.
  • Added support for panicking with failure errors.
  • Added attach_stacktraces configuration option to logging integration
  • Fixed a bug where emit_breadcrumbs was incorrectly handled.
  • Restructured the transport system. You can now disbale the builtin HTTP
    reqwest based transport or opt for the curl transport.
  • Fixed a potential issue where an event might have been dropped if it was sent
    right after the transport was created.
  • Added support for server side symbolication for linux platforms.

0.13.0

11 Jan 15:49
Compare
Choose a tag to compare

Breaking Change: This release requires Rust 1.31 or newer.

  • Upgrade the logger integration to env_logger:0.6
  • Support debug identifiers of loaded images on Linux (#114)
  • Update sentry-types to the latest version
  • Fix log::log_enabled! when log integration is active

0.12.1

06 Jan 20:35
Compare
Choose a tag to compare
  • Resolve a memory leak in the actix integration.
  • Fix an issue where dropping a scope guard for a non active hub resulted in a
    panic.
  • Added support for the new failure Fail::name
  • Improved support for actix failure based error
  • Added RefUnwindSafe for ClientOptions
  • Remove the never supported repos option.

0.12.0

26 Sep 12:00
Compare
Choose a tag to compare
  • Upgrade reqwest to 0.9
  • Add support for debug logging through the log crate (with_debug_to_log feature)
  • Added debug log for when events are dropped in the transport.

0.11.1

19 Sep 10:01
Compare
Choose a tag to compare
  • Fix compilation error in sentry-actix (#87)

0.11.0

17 Sep 22:38
Compare
Choose a tag to compare

This release causes a compilation error when using sentry-actix. Use 0.11.1 instead.

  • Added sentry::with_scope
  • Updated the sentry types to 0.8.x

0.10.0

12 Sep 12:00
Compare
Choose a tag to compare
release: 0.10.0

0.9.0

03 Sep 08:10
Compare
Choose a tag to compare
  • Removed drain_events. Events are now drained by calling Client::close or on the
    transport on Transport::shutdown.
  • Removed Hub::add_event_processor. This was replaced by Scope::add_event_processor
    which is easier to use (only returns factory function)/
  • Added various new client configuration values.
  • Unified option handling

This is likely to be the final API before 1.0

0.8.0

24 Aug 09:09
Compare
Choose a tag to compare
0.8.0