0.21.0
Breaking Changes:
- Bump the minimum required Rust version to 1.42.0.
- The
actixintegration / middleware is now compatible withactix-web 3. - Removed all deprecated exports and deprecated feature flags.
- The
failureintegration / feature is now off-by-default along with its deprecation. - The
logandslogintegrations were re-designed, they now offer types that wrap alog::Logorslog::Drainand forward log events to the currently active sentryHubbased on an optional filter and an optional mapper. - The new
logintegration will not implicitly calllog::set_max_level_filteranymore, and users need to do so manually.
Features:
- The SDK will now set a default
environmentbased ondebug_assertions. - Session updates are now sent lazily.
- Add the new
end_session_with_statusglobal and Hub functions which allow ending a Release Health Session with an explicitSessionStatus.
Deprecations:
- The
error-chainandfailureintegration was officially deprecated and will be removed soon.