|
13 | 13 | - feat(log): support combined LogFilters and RecordMappings ([#914](https://github.com/getsentry/sentry-rust/pull/914)) by @lcian |
14 | 14 | - Breaking change: `sentry::integrations::log::LogFilter` has been changed to a `bitflags` struct. |
15 | 15 | - It's now possible to map a `log` record to multiple items in Sentry by combining multiple log filters in the filter, e.g. `log::Level::ERROR => LogFilter::Event | LogFilter::Log`. |
16 | | - - If using a custom `mapper` instead, it's possible to return a `Vec<sentry::integrations::log::RecordMapping>` to map a `log` record to multiple items in Sentry. |
| 16 | + - If using a custom `mapper` instead, it's possible to return a `Vec<sentry::integrations::log::RecordMapping>` to map a `log` record to multiple items in Sentry. |
17 | 17 |
|
18 | 18 | ### Behavioral changes |
19 | 19 |
|
|
53 | 53 | ### Features |
54 | 54 |
|
55 | 55 | - ref(tracing): rework tracing to Sentry span name/op conversion ([#887](https://github.com/getsentry/sentry-rust/pull/887)) by @lcian |
| 56 | + |
56 | 57 | - Additional special fields have been added that allow overriding certain data on the Sentry span: |
57 | 58 | - `sentry.op`: override the Sentry span op. |
58 | 59 | - `sentry.name`: override the Sentry span name. |
|
194 | 195 | ### Features |
195 | 196 |
|
196 | 197 | Support for [Sentry structured logs](https://docs.sentry.io/product/explore/logs/) has been added to the SDK. |
| 198 | + |
197 | 199 | - To set up logs, enable the `logs` feature of the `sentry` crate and set `enable_logs` to `true` in your client options. |
198 | 200 | - Then, use the `logger_trace!`, `logger_debug!`, `logger_info!`, `logger_warn!`, `logger_error!` and `logger_fatal!` macros to capture logs. |
199 | 201 | - To filter or update logs before they are sent, you can use the `before_send_log` client option. |
200 | | -- Please note that breaking changes could occur until the API is finalized. |
| 202 | +- Please note that breaking changes could occur until the API is finalized. |
201 | 203 |
|
202 | 204 | - feat(logs): add log protocol types (#821) by @lcian |
203 | 205 | - feat(logs): add ability to capture and send logs (#823) by @lcian & @Swatinem |
@@ -302,7 +304,7 @@ An OpenTelemetry integration has been released. Please refer to the changelog en |
302 | 304 | - The metrics feature and the code related to it has been removed from the crate, as the Sentry backend stopped ingesting metrics a while ago. |
303 | 305 | - Switch to MIT license (#724) by @cleptric |
304 | 306 | - The license for the crates has been changed to MIT. |
305 | | - |
| 307 | + |
306 | 308 | ### Features |
307 | 309 |
|
308 | 310 | - feat(actix): capture HTTP request body (#731) by @pacifistes |
|
0 commit comments