Skip to content

Releases: bugsnag/bugsnag-unity

v7.1.0

12 Jul 08:03
a91d515
Compare
Choose a tag to compare

7.1.0 (2022-07-12)

This version of the sdk can also be installed via UPM

Enhancements

Dependency updates

  • Update bugsnag-android from v5.22.4 to v5.24.0
  • Update bugsnag-cocoa from v6.17.1 to v6.19.0

Bug fixes

  • Increased thread saftey of the metadata dictionary in Bugsnag.LeaveBreadcrumb
    #564

  • Fixed an issue where events occuring directly after Bugsnag init had no session information attached.
    #571

v7.0.0

30 May 11:34
66ea3ee
Compare
Choose a tag to compare

7.0.0 (2022-05-30)

This version contains breaking changes: some errors generated by the new version will no longer group in the Bugnsag dashboard with equivalent errors generated by older versions. This is due to the introduction of a new exception interceptor that gets passed the C# exception objects, rather than having to parse the information from Unity logs.

Please see the upgrade guide for details of all the changes and instructions on how to upgrade.

This version of the sdk can also be installed via UPM

Dependency updates

  • Update bugsnag-android from v5.22.0 to v5.22.4

  • Update bugsnag-cocoa from v6.16.1 to v6.17.1

v6.3.2

27 May 11:20
718dec3
Compare
Choose a tag to compare

6.3.2 (2022-05-27)

This version of the sdk can also be installed via UPM

Bug fixes

  • Fixed an issue where leaving a breadcrumb that contained metadata with a null value caused an exception in Android builds
    #561

v6.3.1

07 Apr 10:01
9c62ed4
Compare
Choose a tag to compare

6.3.1 (2022-04-06)

This version of the sdk can also be installed via UPM

Enhancements

  • Update bugsnag-android to v5.22.0
    • Added Bugsnag.isStarted() to test whether the Bugsnag client is in the middle of initializing. This can be used to guard uses of the Bugsnag API that are either on separate threads early in the app's start-up and so not guaranteed to be executed after Bugsnag.start has completed, or where Bugsnag may not have been started at all due to some internal app logic.
      slack-jallen:#1621
      bugsnag-android#1640
    • Events and Sessions will be discarded if they cannot be uploaded and are older than 60 days or larger than 1MB
      bugsnag-android#1633
    • Fixed potentially thread-unsafe access when invoking Bugsnag static methods across different threads whilst Bugsnag.start is still in-flight. It is now safe to call any Bugsnag static method once Bugsnag.start has begun executing, as access to the client singleton is controlled by a lock, so the new isStarted method (see above) should only be required where it cannot be determined whether the call to Bugsnag.start has begun or you do not want to wait.
      bugsnag-android#1638
    • Calling bugsnag_event_set_context with NULL context correctly clears the event context again
      bugsnag-android#1637

Bug fixes

  • Fixed an issue where the use of ToUpper caused a crash on devices using the Turkish language
    #543

  • Fixed an issue where breadcrumbs with null messages caused errors
    #545

v6.3.0

23 Mar 09:27
c6ce01e
Compare
Choose a tag to compare

6.3.0 (2022-03-23)

This version of the sdk can also be installed via UPM

Enhancements

  • Added Android support for EDM4U. For manual installs there see the new menu item at Window/Bugsnag/Enable EDM Support. For UPM installs we have a dedicated package. #528

  • Update bugsnag-android to v5.21.0

    • Fix inconsistencies in stack trace quality for C/C++ events. Resolves a few
      cases where file and line number information was not resolving to the correct
      locations. This change may result in grouping changes to more correctly
      highlight the root cause of an event.
      #1605
      #1606
    • Fixed an issue where an uncaught exception on the main thread could in rare cases trigger an ANR.
      #1624

v6.2.0

16 Mar 14:49
f9fa410
Compare
Choose a tag to compare

6.2.0 (2022-03-16)

This version of the sdk can also be installed via UPM

Enhancements

  • Added event, session and device id persistence for Windows and WebGL builds #512 #509 #514

  • Add Configuration.MaxReportedThreads config option to set the native Android option 523

  • Update bugsnag-android to v5.20.0

v6.1.0

08 Feb 09:25
eec29a0
Compare
Choose a tag to compare

6.1.0 (2022-02-08)

This version of the sdk can also be installed via UPM

Enhancements

v6.0.0

20 Jan 09:37
07a8635
Compare
Choose a tag to compare

6.0.0 (2022-01-20)

This version contains breaking changes, as bugsnag-unity has been updated to allow for more convenient and performant initialisation and configuration features.

Please see the upgrade guide for details of all the changes and instructions on how to upgrade.

This version of the sdk can also be installed via UPM

In addition to the changes mentioned in the upgrade guide, the bundled Bugsnag Android Notifier has been updated. See below for details.

v5.4.2

16 Nov 21:08
c39b734
Compare
Choose a tag to compare

5.4.2 (2021-11-16)

  • Update bugsnag-cocoa to v6.14.2
    • Fix missing configuration.user and manually resumed session info in unhandled errors.
      bugsnag-cocoa#1215

Bug fixes

  • Fixed an issue where breadcrumbs from non fatal apphang errors caused a crash on retrieval
    #431

v5.4.1

25 Oct 07:29
3b412dd
Compare
Choose a tag to compare

5.4.1 (2021-10-25)

Enhancements

  • Removed the limit on the length of a breadcrumbs name #399

  • Update bugsnag-android to v5.14.0

  • Update bugsnag-cocoa to v6.14.0

Bug fixes

  • Fixed an issue where csharp exceptions originating from background threads caused errors in the App and Device class constructors
    #413