4.0.0-beta.2
Pre-release
Pre-release
Breaking Changes
- Removed Unity 2020 support, which reached End of Life in 2023. Minimum supported version now is 2021. (#2313)
Features
- The SDK now has a dedicated sample scene for third party plugins like Cysharp, or DOTween. (#2289)
- The SDK now automatically marks stack frames from
CysharpandDG.Tweeningas non in-app. This highly improves the resulting stack trace quality in the issues details. (#2285)
Fixes
- The SDK no longer accesses
AnalyticsSessionInfo.userIdwhen targeting console platforms. This was leading to crashes during launch. (#2309) - The SDK now deduplicates trace generation during startup and scene loading (#2301)
- The SDK no longer appends multiple upload tasks when building for Android (#2300)
- Fixed false positive ANR events on
WebGL, i.e. when switching tabs, or unfocusing the player (#2306) - The SDK now automatically picks up previously missing debug symbols - i.e.
BurstDebugInformation, by passing the
target directory path to Sentry CLI. Sentry CLI then automatically and recursively picks up any not yet uploaded symbols. (#2298) - The check used to verify whether the current thread is the main-thread now includes
JobsUtility.IsExecutingJobto support running in Burst. (#2226) - For targeting iOS, the Unity SDK now brings an iOS-only
.xcframework, reducing package size. (#2264)
Dependencies
- Bump .NET SDK from v5.12.0 to v5.15.0 (#2259, #2274, #2291, #2315)
- Bump Cocoa SDK from v8.51.0 to v8.54.0 (#2265)
- Bump Java SDK from v8.17.0 to v8.21.1 (#2261, #2280, #2283, #2299, #2308, #2311)
- Bump Native SDK from v0.9.1 to v0.10.1 (#2275, #2303)
- Bump CLI from v2.50.2 to v2.53.0 (#2276, #2288, #2302)
- Bump Cocoa SDK from v8.54.0 to v8.55.1 (#2305)