Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,27 @@

**Features**:

- Added support for pre-aggregated Sessions using the new `SessionMode::Request` option. This requires **Sentry 21.2**.
- Added a new `Client::flush` method to explicitly flush the transport and use that to make sure events are flushed out when using `panic=abort`.
- Added a new `flush` hook to the `Transport` trait.
- Exposed a new `RateLimiter` utility that transport implementations can use to drop envelopes early when the DSN is being rate limited.
- Allow capturing backtraces from anyhow errors.
- Added new crate `sentry-tracing` and feature `tracing` that enables support to capture Events and Breadcrumbs from tracing logs.

**Fixes**:

- Honor the `attach_stacktrace` option correctly when capturing errors.
- Added the missing `addr_mode` property to `Frame`.
- Fixed extracting the error type from a `anyhow::msg`.

**Thank you**:

Features, fixes and improvements in this release have been contributed by:

- [@XX](https://github.com/XX)
- [@Jake-Shadle](https://github.com/Jake-Shadle)
- [@Tuetuopay](https://github.com/Tuetuopay)
- [@irevoire](https://github.com/irevoire)

## 0.22.0

Expand Down
2 changes: 1 addition & 1 deletion sentry-contexts/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ lazy_static = "1.4.0"
uname = "0.1.1"

[build-dependencies]
rustc_version = "0.3.0"
rustc_version = "0.4.0"

[dev-dependencies]
sentry = { version = "0.22.0", path = "../sentry", default-features = false, features = ["test"] }