sentry-dart
sentry-dart copied to clipboard
Sentry SDK for Dart and Flutter
## :scroll: Description Changes the frames collected from `addPersistentFrameCallback` to using a custom widgets flutter binding where we override `handleBeginFrame` and `handleDrawFrame`. We are targeting the `buildDuration` If the user...
## :scroll: Description Move the task queue where we limit the number of consecutive un-awaited SDK tasks to the earliest possible point in the SDK. That way we don't run...
### Description The Dart SDK attaches the client report before applying the rate limit in the `client`. https://github.com/getsentry/sentry-dart/blob/0880a97f2be69b0bbd4e9fb8460afd39a73b5033/dart/lib/src/sentry_client.dart#L630-L637 In the `http_trasnport`, it then applies the rate limit https://github.com/getsentry/sentry-dart/blob/fe6dcac6041d41f2b6ff38f507a75470ea94b2f4/dart/lib/src/transport/http_transport.dart#L37-L42 Because clients...
## :scroll: Description Add the option to add a screenshot `SentryAttachment` to the `SentryFeedbackWidget` ## :bulb: Motivation and Context Closes to #1593 ## :green_heart: How did you test it? Unit...
## :scroll: Description Switching to View Hierarchy for screenshot generation. ## :bulb: Motivation and Context close #1956 ## :green_heart: How did you test it? Example App and Unittests ## :pencil:...
## :scroll: Description Currently, the `Sentry Dart Plugin` does not completely support the new multi-view feature for the web. Especially the `SentryScreenshotWidget`,`SentryUserInteractionWidget` and the `WidgetsBindingIntegration`are incompatible. Therefore we deactivate these...
### Description A user reported that calling sentry capture methods in fast succession is leading to issues, especially with screenshot integration. Investigate if calling the SDK mehods in tight loops...
## :scroll: Description - SDK removes sentry frames if the SDK falls back to `StackTrace.current` So we don't say that the app crashed in `stacktrace_utils.dart` anymore. Before After (More frames...
Sentry failed to fetch errors with little information on failed event and miscellaneous stacktrace.
### Platform Dart Web ### Obfuscation Enabled ### Debug Info Enabled ### Doctor Dart SDK version: 3.5.0-180.3.beta (beta) ### Version 7.7.0 ### Steps to Reproduce Not able to reproduce myself....
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.196.0 to 1.197.0. Release notes Sourced from ruby/setup-ruby's releases. v1.197.0 What's Changed Add some details about using asan build. by @ioquatix in ruby/setup-ruby#654 Add truffleruby-24.1.1,truffleruby+graalvm-24.1.1 by @ruby-builder-bot...