Skip to content

Releases: getsentry/sentry-unity

1.1.0

15 Mar 08:48
Compare
Choose a tag to compare

Fixes

  • Fixed missing debug file upload for assembly definitions for Mono builds (#1226)
  • The ANR detection is now unaffected by changes to Time.timescale (#1225)

Features

  • Added View Hierarchy as an opt-in attachment. This will capture the scene hierarchy at the moment an event occurs and send it to Sentry (#1169)

Dependencies

1.0.0

28 Feb 17:42
Compare
Choose a tag to compare

Breaking Changes

  • Renamed OptionsConfiguration to RuntimeOptionsConfiguration on the ScriptableSentryOptions (#1196)
    If you make use of programmatic runtime options configuration, you will need to reassign the scriptable object in the configuration tab
  • Renamed SentryBuildtimeOptionsConfiguration to SentryBuildTimeOptionsConfiguration (#1187)
    If you make use of the programmatic build time configuration, you will need to update your implementation with the base class
  • Removed Override Sentry URL from editor window (#1188)
    The option is still available from within the SentryBuildTimeOptionsConfiguration

Fixes

  • The SDK no longer logs a warning due to a missing log file on non-windows player platforms (#1195)
  • Preventing LoggingIntegration from registering multiple times (#1178)
  • Fixed the logging integration only capturing tags and missing the message (#1150)

Features

  • Added Performance Integration options to editor window (#1198)
  • Much improved line numbers for IL2CPP builds by setting the instruction_addr_adjustment appropriately (#1165)
  • Added ANR options to the editor window and made ANR timeout accessible on the options object (#1181)

Dependencies

0.28.1

26 Jan 16:59
Compare
Choose a tag to compare

Fixes

  • Fixed conflicting default name for scriptable options configuration scripts (#1146)

Dependencies

0.28.0

17 Jan 10:00
Compare
Choose a tag to compare

Breaking Changes

  • Fixed the SDK creating warnings before initializing when loading the options. This will require you to reassign the option configuration in the editor configuration window. (#1128)

Fixes

  • Removed build GUID from automated release creation to keep events from different layers in the same release (#1127)
  • Fixed an issue related to the IL2CPP line number feature where a C# exception could lead to a crash (#1126)
  • No longer log warnings about missing IL2CPP methods when running in the Editor (#1132)

Features

  • Mono PDB files upload during build (#1106)

Dependencies

0.27.0

05 Dec 17:02
Compare
Choose a tag to compare

Features

  • Added missing SDK closing functionality (#1092)

Fixes

  • Fixed logging for automated debug symbol upload for iOS (#1091)

Dependencies

0.26.0

14 Nov 13:18
Compare
Choose a tag to compare

Features

  • Added Unity version to event context (#1072)
  • Add build-time ScriptableOptionsConfiguration scripting interface to support changing settings for native integrations and CLI (#1046)

Fixes

  • Auto Instrumentation now correctly resolves prebuilt assemblies (#1066)
  • Newly created ScriptableOptionsConfiguration script not being set in editor window UI (#1046)

Dependencies

0.25.1

07 Nov 09:54
Compare
Choose a tag to compare

Fixes

  • Resolved conflicting dependencies for Mono.Cecil (#1064)

Dependencies

0.25.0

31 Oct 20:57
Compare
Choose a tag to compare

Fixes

  • Removing Sentry.framework from being copied as ResourceBundle (#1056)

Features

  • Automated Performance Instrumentation for MonoBehaviour.Awake methods (#998)

Dependencies

0.24.0

25 Oct 08:45
Compare
Choose a tag to compare

Fixes

  • Disabled Android lifecycle breadcrumbs (#1038)
  • Additional IL2CPP arguments get added only once (#997)
  • Releasing temp render texture after capturing a screenshot (#983)
  • Automatic screenshot mirroring on select devices. (#1019)
  • Hide StackTraceMode from options to avoid accidental errors when used with IL2CPP (#1033)

Features

  • Added flags per LogType for automatically adding breadcrumbs (#1030)
  • The Cocoa SDK is now bundled as .xcframework (#1002)
  • Automated Performance Instrumentation for Runtime Initialization (#991)
  • Automated Performance Instrumentation for Scene Loading (#768)

Dependencies

0.23.1

19 Sep 13:39
Compare
Choose a tag to compare

Fixes

  • Don't access Unity AnalyticsSessionInfo.userId on unknown platforms (#971)
  • Keep previously set IL2CPP compiler arguments (i.e append instead of overwriting) (#972)

Dependencies