Skip to content

Latest commit

 

History

History
361 lines (239 loc) · 16 KB

CHANGELOG.md

File metadata and controls

361 lines (239 loc) · 16 KB

Changelog

0.9.4

Fixes

  • 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)

0.9.3

Fixes

  • Automated Android symbols upload now uses valid paths on Windows (#509)

0.9.2

Features

  • Tag whether event was created in the UI thread (#495)

Fixes

  • Fix missing Sentry/Sentry.h (#504)
  • Automated Android symbols upload now correctly escapes sentry-cli executable path (#507)

0.9.1

Fixes

  • Suppress errors when adding attachments (#485)

0.9.0

Features

  • Sample scene with custom context and screenshot (#472)

Fixes

  • 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)

0.8.0

Features

  • 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)

Fixes

  • 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)

0.7.0

Features

  • Added automated symbols upload support for Android (#408)
  • Avoid DLL conflict with other Unity packages (#425)

0.6.2

  • fix release packaging (#417)

0.6.1

Features

  • Added sentry-cli to Unity package (#414)

Fixes

  • 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)

0.6.0

Features

  • 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)

Fixes

  • 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)

0.5.2

Features

  • 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)

0.5.1

Fixes

  • 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)

0.5.0

Features

  • iOS native support (#254)
  • Compile Initialization with the game (#272)
  • Native crash in sample (#270)
  • Cache, background threads and data for UnityEventProcessor (#268)

Fixes

  • 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)

0.4.3

Features

  • Log in single line (#262)

Fixes

0.4.2

Features

  • Added IsGlobalModeEnabled to SetDefaults (#260)

0.4.1

Fixes

0.4.0

Features

0.3.3

Fixes

  • Release process cleanup

0.3.2

Fixes

  • Link.xml file exist check (#248)

0.3.1

Fixes

  • Logger now attaching again (#244)

0.3.0

Features

  • Sentry config is now a scriptable object (#220)
  • Unity protocol (#234)
  • Release health integration & Event-listener (#225)

Fixes

  • Default options values (#241)
  • Un-embedding the link.xml to fix code stripping (#237)
  • Setting IsEnvironmentUser to false by default (#230)

0.2.0

Features

Fixes

  • Force 'Auto' from sentry window (#219)
  • Hub.IsEnabled check in logging integration (#210)

0.1.1

Fixes

  • Fallback for missing/empty product name (#205)
  • Add product name to release as default (#202)
  • normalize line endings (#204)

0.1.0

Features

  • Simplified scene breadcrumbs messages (#197)
  • Embedded link.xml in assembly (#194)
  • Transition scene to test scene loading events (breadcrumbs) (#185)

Fixes

  • Check/create directory before saving (#196)
  • Exclude SentryOptions.json from release package (#195)
  • default env and version (#199)
  • SentryEvent.ServerName forced to 'null' (#201)

0.0.14

Features

  • Simulator is set only when Application.isEditor is true (#190)
  • Sentry UnityLogger aligned to Unity Debug API (#163)
  • Scene manager integration for breadcrumbs (#170)

Fixes

  • 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)

0.0.13

Fixes

  • Missing meta files warnings (#146)

0.0.12

Fixes

  • Release process improvements

0.0.11

Feature

  • Craft Release

0.0.10

Fixes

  • Add missing meta files (cd9c7fd)

0.0.9

Features

  • Unity Sentry SDK programmatic setup (#130)
    • SentryWindow updated

Fixes

0.0.8

Fixes

  • Bump sentry-dotnet to 8ca0906 - fix IL2CPP crash (#122)
  • IL2CPP players crash due to startup time detection (#123)

0.0.7

Features

  • 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)

0.0.6

First release through UPM

  • .NET SDK setup for Unity with Unity editor configuration.