Releases: getsentry/unity
Releases · getsentry/unity
1.3.0
Fixes
- Fixed native support build integration for Android (#1318)
- The SDK filters
System.Net.WebExceptionandSystem.Net.Sockets.SocketExceptionby default (#1294) - The SDK no longer runs performance auto instrumentation with the SDK disabled (#1314)
- Fixed an issue where the SDK would throw a
NullReferenceExceptionwhen trying to capture a log message (#1309) - Fixed the
BreadcrumbsForErrorscheckbox on the config window (#1306) - The SDK filters
Bad GatewayExceptions of typeExceptionby default (#1293)
Features
- Surfaced debounce times to the options (#1310)
Dependencies
1.2.0
Fixes
- Resolved the
Microsoft.Extensions.FileSystemGlobbing.dlldependency conflict (#1253) - Sentry CLI integration when exporting an Android project (#1242)
Features
- The SDK now supports exporting the project to iOS without any modifications to Xcode (#1233)
- The SDK now supports exporting the project to Android without any modifications to gradle (#1263)
Dependencies
1.1.0
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 Hierarchyas 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
Breaking Changes
- Renamed
OptionsConfigurationtoRuntimeOptionsConfigurationon 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
SentryBuildtimeOptionsConfigurationtoSentryBuildTimeOptionsConfiguration(#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 URLfrom editor window (#1188)
The option is still available from within theSentryBuildTimeOptionsConfiguration
Fixes
- The SDK no longer logs a warning due to a missing log file on non-windows player platforms (#1195)
- Preventing
LoggingIntegrationfrom 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_adjustmentappropriately (#1165) - Added ANR options to the editor window and made ANR timeout accessible on the options object (#1181)
Dependencies
0.28.1
0.28.0
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
0.26.0
Features
- Added Unity version to event context (#1072)
- Add build-time
ScriptableOptionsConfigurationscripting interface to support changing settings for native integrations and CLI (#1046)
Fixes
- Auto Instrumentation now correctly resolves prebuilt assemblies (#1066)
- Newly created
ScriptableOptionsConfigurationscript not being set in editor window UI (#1046)