Skip to content

Commit 729bd1a

Browse files
committed
chore: update changelog
1 parent 71cbbe4 commit 729bd1a

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

CHANGELOG.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@
44

55
### Enhancements
66

7-
- Remove `sentry` frames if SDK falls back to current stack trace ([#2351](https://github.com/getsentry/sentry-dart/pull/2351))
7+
- Remove `sentry` frames if SDK falls back to current stack trace ([#2351](https://github.com/getsentry/sentry-dart/pull/2351))
88
- Flutter doesn't always provide stack traces for unhandled errors - this is normal Flutter behavior
99
- When no stack trace is provided (in Flutter errors, `captureException`, or `captureMessage`):
1010
- SDK creates a synthetic trace using `StackTrace.current`
1111
- Internal SDK frames are removed to reduce noise
1212
- Original stack traces (when provided) are left unchanged
13-
13+
1414
### Features
1515

16+
- Windows native error & obfuscation support ([#2286](https://github.com/getsentry/sentry-dart/pull/2286), [#2426](https://github.com/getsentry/sentry-dart/pull/2426))
1617
- Improve frame tracking accuracy ([#2372](https://github.com/getsentry/sentry-dart/pull/2372))
1718
- Introduces `SentryWidgetsFlutterBinding` that tracks a frame starting from `handleBeginFrame` and ending in `handleDrawFrame`, this is approximately the [buildDuration](https://api.flutter.dev/flutter/dart-ui/FrameTiming/buildDuration.html) time
1819
- By default, `SentryFlutter.init()` automatically initializes `SentryWidgetsFlutterBinding` through the `WidgetsFlutterBindingIntegration`
@@ -21,7 +22,7 @@
2122
void main() async {
2223
// Replace WidgetsFlutterBinding.ensureInitialized()
2324
SentryWidgetsFlutterBinding.ensureInitialized();
24-
25+
2526
await SentryFlutter.init(...);
2627
runApp(MyApp());
2728
}
@@ -95,15 +96,15 @@
9596
),
9697
);
9798
```
98-
99+
99100
- Add screenshot to `SentryFeedbackWidget` ([#2369](https://github.com/getsentry/sentry-dart/pull/2369))
100101
- Use `SentryFlutter.captureScreenshot` to create a screenshot attachment
101102
- Call `SentryFeedbackWidget` with this attachment to add it to the user feedback
102103

103104
```dart
104105
final id = await Sentry.captureMessage('UserFeedback');
105106
final screenshot = await SentryFlutter.captureScreenshot();
106-
107+
107108
Navigator.push(
108109
context,
109110
MaterialPageRoute(
@@ -121,7 +122,7 @@
121122
- Avoid sending too many empty client reports when Http Transport is used ([#2380](https://github.com/getsentry/sentry-dart/pull/2380))
122123
- Cache parsed DSN ([#2365](https://github.com/getsentry/sentry-dart/pull/2365))
123124
- Handle backpressure earlier in pipeline ([#2371](https://github.com/getsentry/sentry-dart/pull/2371))
124-
- Drops max un-awaited parallel tasks earlier, so event processors & callbacks are not executed for them.
125+
- Drops max un-awaited parallel tasks earlier, so event processors & callbacks are not executed for them.
125126
- Change by setting `SentryOptions.maxQueueSize`. Default is 30.
126127
- Use native spotlight integrations on Flutter Android, iOS, macOS ([#2285](https://github.com/getsentry/sentry-dart/pull/2285))
127128
- Improve app start integration ([#2266](https://github.com/getsentry/sentry-dart/pull/2266))
@@ -148,7 +149,7 @@
148149

149150
- Metrics API ([#2312](https://github.com/getsentry/sentry-dart/pull/2312))
150151
- Learn more: https://sentry.zendesk.com/hc/en-us/articles/26369339769883-Metrics-Beta-Coming-to-an-End
151-
152+
152153
### Dependencies
153154

154155
- Bump Native SDK from v0.7.10 to v0.7.12 ([#2390](https://github.com/getsentry/sentry-dart/pull/2390))

0 commit comments

Comments
 (0)