Warning
We have been made aware that this version can cause crashes in certain configurations when using network tracking, file I/O tracking, or CoreData tracking features.
We recommend staying on version 8.43.0 or disable the mentioned features until a fix is released.
See issue #4887 for more details.
Fixes
- Don't start the SDK inside Xcode preview (#4601)
- Use strlcpy to save session replay info path (#4740)
- sentryReplayUnmaskand- sentryReplayUnmaskpreventing interaction (#4749)
- Missing SentryCrashExceptionApplicationimplementation for non-macOS target (#4759)
- Add NSNullhandling tosentry_sanitize(#4760)
Improvements
- Add native SDK information in the replay option event (#4663)
- Add error logging for invalid cacheDirectoryPath(#4693)
- Add SentryHub to all log messages in the Hub (#4753)
- More detailed log message when can't start session in SentryHub (#4752)
Features
- SwiftUI time for initial display and time for full display (#4596)
- Add protocol for custom screenName for UIViewControllers (#4646)
- Allow hybrid SDK to set replay options tags information (#4710)
- Add threshold to always log fatal logs (#4707)