Skip to content

4.0.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@sentry-release-bot sentry-release-bot released this 16 Sep 13:29

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 Cysharp and DG.Tweening as non in-app. This highly improves the resulting stack trace quality in the issues details. (#2285)

Fixes

  • The SDK no longer accesses AnalyticsSessionInfo.userId when 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.IsExecutingJob to support running in Burst. (#2226)
  • For targeting iOS, the Unity SDK now brings an iOS-only .xcframework, reducing package size. (#2264)

Dependencies