Skip to content

Releases: bugsnag/bugsnag-flutter

v3.1.1

24 Apr 08:05
7366570
Compare
Choose a tag to compare

3.1.1 (2024-04-24)

  • Fixed: Navigator.pushAndRemoveUntil throws exception #242

v3.1.0

09 Apr 12:02
d7c6d59
Compare
Choose a tag to compare

3.1.0 (2024-04-09)

This release introduces a new networkInstrumentation listener so that the new http and dart:io wrappers can trigger network breadcrumbs. It also introduces support for dio.

The previous bugsnag_breadcrumbs_http and bugsnag_breadcrumbs_dart_io packages will continue to work but will be deprecated in the next major release.

See our online docs for full integration instructions.

v3.0.2

28 Feb 09:23
e9f0684
Compare
Choose a tag to compare

3.0.2 (2024-02-28)

  • Change the bugsnag_breadcrumbs_http http dependancy to ">=0.13.4" so that there are less strict version requirements #235

  • Bundle apple xprivacy manifest with the flutter package #230

v3.0.1

12 Jan 08:27
0d0f17f
Compare
Choose a tag to compare

3.0.1 (2024-01-11)

  • Update bugsnag-cocoa from v6.26.2 to v6.28.0 (includes compliance with Apple's Required Reasons API – see online docs)
  • Update bugsnag-android from v5.30.0 to v5.31.3

v3.0.0

19 Jul 10:11
1e07646
Compare
Choose a tag to compare

Breaking Changes

  • Bumped minimum Flutter version to 3.10.0
    #203
  • runApp options have been removed from start and attach, instead simply await bugsnag.start
    #203
  • telemetry has been made easier to control by replacing the Set<BugsnagTelemetryType> with a new BugsnagTelemetryTypes
    #207

Please see our Upgrading guide for more information on upgrading to v3.x.

v2.5.0

17 Jul 15:43
800db33
Compare
Choose a tag to compare
  • Additional null safety checks in BugsnagFlutter.java #209
  • Update bugsnag-cocoa from v6.25.0 to v6.26.2
  • Update bugsnag-android from v5.28.3 to v5.30.0
  • Prevent crashing if the stack trace is empty
    #204
  • Include breadcrumb metadata in sanitizing (allows enums in metadata)
    #206

v.2.4.0

01 Dec 16:23
8d756ed
Compare
Choose a tag to compare
  • Added maxStringValueLength option to bugsnag.start to allow truncation behaviour to be configured.
    #179
  • Native-first hot-reloads (using bugnag.attach) will no longer cause errors, but will instead emit a warning
    #182
  • Update bugsnag-android from v5.28.1 to v5.28.3

v2.3.0

27 Oct 12:24
ab1b9cc
Compare
Choose a tag to compare
  • Added BugsnagTelemetryType.usage to allow sending of usage telemetry to be disabled.
    #176
  • Update bugsnag-cocoa from v6.21.0 to v6.25.0
  • Update bugsnag-android from v5.25.0 to v5.28.1

v2.2.0

10 Aug 09:21
4e7e7c9
Compare
Choose a tag to compare
  • Added telemetry option to bugsnag.start to allow sending of internal errors to be disabled.
  • Update bugsnag-android from v5.23.1 to v5.25.0
  • Update bugsnag-cocoa from v6.18.1 to v6.21.0
  • Fixed 'Unhandled Exception' in JSON encoding of metadata containing list objects
    #160
  • Add specific handling for 'invalid Dart instruction address' native stack frames
    #161

v2.1.1

28 Jun 09:06
ec25daa
Compare
Choose a tag to compare
  • Added BugsnagFlutterConfiguration to allow bugsnag.attach behaviour to be configured from native code.
    #145
  • Update bugsnag-android from v5.22.1 to v5.23.1
  • Update bugsnag-cocoa from v6.16.8 to v6.18.1