|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## Unreleased 9.0.0 |
| 4 | + |
| 5 | +- Move replay and privacy from experimental to options ([#2755](https://github.com/getsentry/sentry-dart/pull/2755)) |
| 6 | +- Remove renderer from `flutter_context` ([#2751](https://github.com/getsentry/sentry-dart/pull/2751)) |
| 7 | +- Cleanup platform mocking ([#2730](https://github.com/getsentry/sentry-dart/pull/2730)) |
| 8 | + - The `PlatformChecker` was renamed to `RuntimeChecker` |
| 9 | + - Moved `PlatformChecker.platform` to `options.platform` |
| 10 | + |
| 11 | +## 9.0.0-alpha.1 |
| 12 | + |
| 13 | +### Breaking changes |
| 14 | + |
| 15 | +- Remove `SentryDisplayWidget` and manual TTID implementation ([#2668](https://github.com/getsentry/sentry-dart/pull/2668)) |
| 16 | +- Increase minimum SDK version requirements to Dart v3.5.0 and Flutter v3.24.0 ([#2643](https://github.com/getsentry/sentry-dart/pull/2643)) |
| 17 | +- Remove screenshot option `attachScreenshotOnlyWhenResumed` ([#2664](https://github.com/getsentry/sentry-dart/pull/2664)) |
| 18 | +- Remove deprecated `beforeScreenshot` ([#2662](https://github.com/getsentry/sentry-dart/pull/2662)) |
| 19 | +- Remove old user feedback api ([#2686](https://github.com/getsentry/sentry-dart/pull/2686)) |
| 20 | +- Remove deprecated loggers ([#2685](https://github.com/getsentry/sentry-dart/pull/2685)) |
| 21 | +- Remove user segment ([#2687](https://github.com/getsentry/sentry-dart/pull/2687)) |
| 22 | +- Enable JS SDK native integration by default ([#2688](https://github.com/getsentry/sentry-dart/pull/2688)) |
| 23 | +- Remove `enableTracing` ([#2695](https://github.com/getsentry/sentry-dart/pull/2695)) |
| 24 | +- Remove `options.autoAppStart` and `setAppStartEnd` ([#2680](https://github.com/getsentry/sentry-dart/pull/2680)) |
| 25 | +- Bump Drift min version to `2.24.0` and use `QueryInterceptor` instead of `QueryExecutor` ([#2679](https://github.com/getsentry/sentry-dart/pull/2679)) |
| 26 | +- Add hint for transactions ([#2675](https://github.com/getsentry/sentry-dart/pull/2675)) |
| 27 | + - `BeforeSendTransactionCallback` now has a `Hint` parameter |
| 28 | +- Remove `dart:html` usage in favour of `package:web` ([#2710](https://github.com/getsentry/sentry-dart/pull/2710)) |
| 29 | +- Remove max response body size ([#2709](https://github.com/getsentry/sentry-dart/pull/2709)) |
| 30 | + - Responses are now only attached if size is below ~0.15mb |
| 31 | + - Responses are attached to the `Hint` object, which can be read in `beforeSend`/`beforeSendTransaction` callbacks via `hint.response`. |
| 32 | + - For now, only the `dio` integration is supported. |
| 33 | +- Enable privacy masking for screenshots by default ([#2728](https://github.com/getsentry/sentry-dart/pull/2728)) |
| 34 | + |
| 35 | +### Enhancements |
| 36 | + |
| 37 | +- Replay: improve Android native interop performance by using JNI ([#2670](https://github.com/getsentry/sentry-dart/pull/2670)) |
| 38 | + |
| 39 | +### Dependencies |
| 40 | + |
| 41 | +- Bump Android SDK from v7.20.1 to v8.1.0 ([#2650](https://github.com/getsentry/sentry-dart/pull/2650)) |
| 42 | + - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#810) |
| 43 | + - [diff](https://github.com/getsentry/sentry-java/compare/7.20.1...8.1.0) |
| 44 | +## Unreleased |
3 | 45 | ## 8.14.0 |
4 | 46 |
|
5 | 47 | This release fixes an issue where Cold starts can be incorrectly reported as Warm starts on Android. |
@@ -97,6 +139,9 @@ final db = AppDatabase(executor); |
97 | 139 |
|
98 | 140 | ### Dependencies |
99 | 141 |
|
| 142 | +- Bump Android SDK from v7.20.1 to v8.2.0 ([#2660](https://github.com/getsentry/sentry-dart/pull/2660), [#2713](https://github.com/getsentry/sentry-dart/pull/2713)) |
| 143 | + - [changelog](https://github.com/getsentry/sentry-java/blob/7.x.x/CHANGELOG.md#820) |
| 144 | + - [diff](https://github.com/getsentry/sentry-java/compare/7.20.1...8.2.0) |
100 | 145 | - Bump Native SDK from v0.7.19 to v0.7.20 ([#2652](https://github.com/getsentry/sentry-dart/pull/2652)) |
101 | 146 | - [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0720) |
102 | 147 | - [diff](https://github.com/getsentry/sentry-native/compare/0.7.19...0.7.20) |
@@ -578,7 +623,6 @@ This release fixes an issue where Cold starts can be incorrectly reported as War |
578 | 623 | ``` |
579 | 624 | - Replace deprecated `BeforeScreenshotCallback` with new `BeforeCaptureCallback`. |
580 | 625 |
|
581 | | - |
582 | 626 | ### Fixes |
583 | 627 |
|
584 | 628 | - Catch errors thrown during `handleBeginFrame` and `handleDrawFrame` ([#2446](https://github.com/getsentry/sentry-dart/pull/2446)) |
|
0 commit comments