- Android Native Support no longer crashes when built with Mono while trying to capture a crash (#524)
- Bump Sentry CLI 1.72.0 (#526)
- Bump Sentry .NET SDK 3.13.0 (#503)
- Automated Android symbols upload now uses valid paths on Windows (#509)
- Tag whether event was created in the UI thread (#495)
- Fix missing Sentry/Sentry.h (#504)
- Automated Android symbols upload now correctly escapes sentry-cli executable path (#507)
- Suppress errors when adding attachments (#485)
- Sample scene with custom context and screenshot (#472)
- Initializing the SDK with an options object won't bypass default option values (#469)
- Fixed overwriting Xcode build properties (#466)
- Xcode exports no longer break with sentry-cli already added (#457)
- Explicitly set false (#470). So that Sentry.dll is not strong named when consumed inside Unity.
- Bump Sentry .NET SDK 3.12.3 (#484)
- Bump Sentry Cocoa SDK 7.7.0 (#481)
- Bump Sentry Android SDK 5.5.0 (#474)
- ScriptableSentryUnityOptions is now public (#419)
- Automated symbols upload for iOS builds when bitcode is enabled (#444)
- Automated symbols upload for iOS builds when bitcode is disabled (#443)
- Android: Automated symbol upload no longer breaks non IL2CPP builds (#450)
- Config window now saves changes to sentry-cli options (#454)
- Sentry no longer requires Xcode projects to be exported on macOS (#442)
- Added automated symbols upload support for Android (#408)
- Avoid DLL conflict with other Unity packages (#425)
- fix release packaging (#417)
- Added sentry-cli to Unity package (#414)
- Added missing release string validation (#389)
- Sentry internal logs no longer show up as breadcrumbs (#377)
- Fixed missing context data when initializing SDK programmatically (#376)
- Fixed CaptureInEditor flag when initializing SDK programmatically (#370)
- Preventing numeric options to be set negative in the editor window (#364)
- Bump Sentry .NET SDK 3.11.1 (#407)
- Bump Sentry Cocoa SDK 7.5.2 (#407)
- Bump Sentry Android SDK 5.4.0 (#411)
- Added iOS simulator support (#358)
- Android Native Support (#307)
- Android mark sessions as crashed (#347)
- Android native bridge for scope sync (#308)
- iOS native bridge for scope sync (#296)
- Sample: Throw exceptions in C++ and Objective-C. C++ segfault (#342)
- Update Unity from 2019.4.21f to 2019.4.30f (#350)
- Fixed Xcode generation with invalid or disabled SentryOptions (#330)
- Fixed iOS support related reference resolution issue for Windows (#325)
- Import link.xml caused an infinite loop (#315)
- Removed unused .asmdefs which clears a warning from console (#316)
- Don't send negative line number (#317)
- Android SDK: re-installation of native backend through C# (#339)
- Bump Sentry .NET SDK 3.9.3 (#328)
- Bump Sentry Cocoa SDK 7.3.0 (#328)
- Bump Sentry Android SDK 5.2.1 (#359)
- Operating System reported as raw_description and parsed by Sentry (#305)
- Release & Environment now sync with native options (#298)
- Bump Sentry .NET SDK 3.9.0 (#299)
- Removed editor flag checks from options validation during build process (#295)
- By default, don't block Sentry.Init up to 2 seconds to flush events (#291)
- iOS native support (#254)
- Compile Initialization with the game (#272)
- Native crash in sample (#270)
- Cache, background threads and data for UnityEventProcessor (#268)
- Bump Sentry Cocoa SDK 7.2.2 (#289)
- Included NativeExample.c in sample project (#288)
- Added attribute to SentryInitialization to prevent codestripping of Init (#285)
- Fixed passing Sentry diagnostic level to iOS native layer (#281)
- Fixed stuck traces sample rate slider (#276)
- Fixed selected input field tab glitches (#276)
- Bump Sentry .NET SDK 3.8.3 (#269)
- Log in single line (#262)
- Added IsGlobalModeEnabled to SetDefaults (#260)
- Release process cleanup
- Link.xml file exist check (#248)
- Logger now attaching again (#244)
- Sentry config is now a scriptable object (#220)
- Unity protocol (#234)
- Release health integration & Event-listener (#225)
- Default options values (#241)
- Un-embedding the link.xml to fix code stripping (#237)
- Setting IsEnvironmentUser to false by default (#230)
- Fallback for missing/empty product name (#205)
- Add product name to release as default (#202)
- normalize line endings (#204)
- Simplified scene breadcrumbs messages (#197)
- Embedded link.xml in assembly (#194)
- Transition scene to test scene loading events (breadcrumbs) (#185)
- Check/create directory before saving (#196)
- Exclude SentryOptions.json from release package (#195)
- default env and version (#199)
- SentryEvent.ServerName forced to 'null' (#201)
- Simulator is set only when Application.isEditor is true (#190)
- Sentry UnityLogger aligned to Unity Debug API (#163)
- Scene manager integration for breadcrumbs (#170)
- Flag simulator based on Application.isEditor (#184)
- il2cpp remove zeroes from path (#179)
- SDK version format correction (#120)
- Auto compression option is part of drop down (no extra checkbox) (#160)
- Rename DiagnosticsLogger to DiagnosticLogger (#168)
- SentryOptions config proper check (#176)
- Diagnostic logger writes to console that it was disabled (#183)
- Missing meta files warnings (#146)
- Release process improvements
- Craft Release
- Add missing meta files (cd9c7fd)
- Unity Sentry SDK programmatic setup (#130)
- SentryWindow updated
- UPM meta updated (#124)
- Bump dotnet 3.3.4 (#132)
- https://github.com/getsentry/sentry-dotnet/blob/main/CHANGELOG.md#334
- Bug fixes for performance monitoring
- Ability to keep failed envelopes for troubleshooting when they are too large
- Bump sentry-dotnet to 8ca0906 - fix IL2CPP crash (#122)
- IL2CPP players crash due to startup time detection (#123)
- Strip zeroes for ill2cpp builds (#108)
- Proper sdk name reporting for sentry event (#111)
- Bump .NET SDK to 3.3.1 (#115)
- Release package samples (#113)
- .NET SDK setup for Unity with Unity editor configuration.