Features
SentryOptions.AttachStackTrace
is now enabled by default. (#1907)- Update Sentry Android SDK to version 6.4.1 (#1911)
- Update Sentry Cocoa SDK to version 7.24.1 (#1912)
- Add
TransactionNameSource
annotation (#1910) - Use URL path in transaction names instead of "Unknown Route" (#1919)
- NOTE: This change effectively ungroups transactions that were previously grouped together under "Unkown Route".
- Add
User.Segment
property (#1920) - Add support for custom
JsonConverter
s (#1934) - Support more types for message template tags in SentryLogger (#1945)
- Support Dynamic Sampling (#1953)
Fixes
- Reduce lock contention when sampling (#1915)
- Dont send transaction for OPTIONS web request (#1921)
- Fix missing details when aggregate exception is filtered out (#1922)
- Exception filters should consider child exceptions of an
AggregateException
(#1924) - Add Blazor WASM detection to set IsGlobalModeEnabled to true (#1931)
- Respect Transaction.IsSampled in SqlListener (#1933)
- Ignore null Context values (#1942)
- Tags should not differ based on current culture (#1949)
- Always recalculate payload length (#1957)
- Fix issues with envelope deserialization (#1965)
- Set default trace status to
ok
instead ofunknown_error
(#1970) - Fix reported error count on a crashed session update (#1972)