|
42 | 42 | - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#810)
|
43 | 43 | - [diff](https://github.com/getsentry/sentry-java/compare/7.20.1...8.1.0)
|
44 | 44 | ## Unreleased
|
| 45 | +## 8.14.0 |
45 | 46 |
|
| 47 | +This release fixes an issue where Cold starts can be incorrectly reported as Warm starts on Android. |
| 48 | + |
| 49 | +### Behavioral changes |
| 50 | + |
| 51 | +- ⚠️ Auto IP assignment for `SentryUser` is now guarded by `sendDefaultPii` ([#2726](https://github.com/getsentry/sentry-dart/pull/2726)) |
| 52 | + - If you rely on Sentry automatically processing the IP address of the user, set `options.sendDefaultPii = true` or manually set the IP address of the `SentryUser` to `{{auto}}` |
| 53 | +- Adding the device name to Contexts is now guarded by `sendDefaultPii` ([#2741](https://github.com/getsentry/sentry-dart/pull/2741)) |
| 54 | + - Set `options.sendDefaultPii = true` if you want to have the device name reported |
| 55 | +- Remove macOS display refresh rate support ([#2628](https://github.com/getsentry/sentry-dart/pull/2628)) |
| 56 | + - Can't reliably detect on multi-monitor systems and on older macOS versions. |
| 57 | + - Not very meaningful, as other applications may be running in parallel and affecting it. |
46 | 58 |
|
47 | 59 | ### Enhancements
|
48 | 60 |
|
49 | 61 | - Add Flutter runtime information ([#2742](https://github.com/getsentry/sentry-dart/pull/2742))
|
50 | 62 | - This works if the version of Flutter you're using includes [this code](https://github.com/flutter/flutter/pull/163761).
|
| 63 | +- Use `loadDebugImagesForAddresses` API for Android ([#2706](https://github.com/getsentry/sentry-dart/pull/2706)) |
| 64 | + - This reduces the envelope size and data transferred across method channels |
| 65 | + - If debug images received by `loadDebugImagesForAddresses` are empty, the SDK loads all debug images as fallback |
| 66 | +- Disable `ScreenshotIntegration`, `WidgetsBindingIntegration` and `SentryWidget` in multi-view apps #2366 ([#2366](https://github.com/getsentry/sentry-dart/pull/2366)) |
51 | 67 |
|
52 | 68 | ### Fixes
|
53 | 69 |
|
54 | 70 | - Pass missing `captureFailedRequests` param to `FailedRequestInterceptor` ([#2744](https://github.com/getsentry/sentry-dart/pull/2744))
|
| 71 | +- Bind root screen transaction to scope ([#2756](https://github.com/getsentry/sentry-dart/pull/2756)) |
| 72 | +- Reference to `SentryWidgetsFlutterBinding` in warning message in `FramesTrackingIntegration` ([#2704](https://github.com/getsentry/sentry-dart/pull/2704)) |
55 | 73 |
|
| 74 | +### Deprecations |
| 75 | + |
| 76 | +- Deprecate Drift `SentryQueryExecutor` ([#2715](https://github.com/getsentry/sentry-dart/pull/2715)) |
| 77 | + - This will be replace by `SentryQueryInterceptor` in the next major v9 |
| 78 | +```dart |
| 79 | +// Example usage in Sentry Flutter v9 |
| 80 | +final executor = NativeDatabase.memory().interceptWith( |
| 81 | + SentryQueryInterceptor(databaseName: 'your_db_name'), |
| 82 | +); |
| 83 | +
|
| 84 | +final db = AppDatabase(executor); |
| 85 | +``` |
| 86 | +- Deprecate `autoAppStart` and `setAppStartEnd` ([#2681](https://github.com/getsentry/sentry-dart/pull/2681)) |
| 87 | + |
| 88 | +### Dependencies |
| 89 | + |
| 90 | +- Bump Native SDK from v0.7.19 to v0.7.20 ([#2652](https://github.com/getsentry/sentry-dart/pull/2652)) |
| 91 | + - [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0720) |
| 92 | + - [diff](https://github.com/getsentry/sentry-native/compare/0.7.19...0.7.20) |
| 93 | +- Bump Cocoa SDK from v8.44.0 to v8.46.0 ([#2772](https://github.com/getsentry/sentry-dart/pull/2772)) |
| 94 | + - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8460) |
| 95 | + - [diff](https://github.com/getsentry/sentry-cocoa/compare/8.44.0...8.46.0) |
56 | 96 |
|
57 | 97 | ## 8.14.0-beta.1
|
58 | 98 |
|
@@ -109,6 +149,16 @@ final db = AppDatabase(executor);
|
109 | 149 | - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8450)
|
110 | 150 | - [diff](https://github.com/getsentry/sentry-cocoa/compare/8.44.0...8.45.0)
|
111 | 151 |
|
| 152 | +## 8.13.3 |
| 153 | + |
| 154 | +This release fixes an issue where Cold starts can be incorrectly reported as Warm starts on Android. |
| 155 | + |
| 156 | +### Dependencies |
| 157 | + |
| 158 | +- Bump Android SDK from v7.22.0 to v7.22.1 ([#2785](https://github.com/getsentry/sentry-dart/pull/2785)) |
| 159 | + - [changelog](https://github.com/getsentry/sentry-java/blob/7.x.x/CHANGELOG.md#7221) |
| 160 | + - [diff](https://github.com/getsentry/sentry-java/compare/7.22.0...7.22.1) |
| 161 | + |
112 | 162 | ## 8.13.2
|
113 | 163 |
|
114 | 164 | > [!WARNING]
|
|
0 commit comments