sentry-dart
sentry-dart copied to clipboard
Sentry SDK for Dart and Flutter
This setup exists on `sentry-cocoa` and is useful to do some "manual testing" before a release without the need to build locally and run on a device. A failed attempt...
_Platform:_ - [ ] Dart - [x] Flutter Android or iOS - [ ] Flutter Web _IDE:_ - [ ] VSCode - [ ] IntelliJ/AS - [ ] XCode -...
Came up on: https://github.com/flutter/flutter/issues/61814 The goal is to include the 'runtime' interface with the Dart and/or Flutter version. If there's still no API for this, perhaps we can get this...
There should be a way to remove an attachment, which was previously added, from the scope. This prevents that the same attachment is sent for multiple crash reports. It's also...
Source https://github.com/getsentry/sentry-dart/pull/426#pullrequestreview-660450058 the idea is that unknown fields in the protocol are always kept and not lost across ser/deser. Example: Dart SDK deserializes an envelope that contains a new field...
we never know if a dynamic is a nullable field, also dynamic disables type checking. should we replace it for better type checking? @ueman @bruno-garcia
Flutter allows the developer to read how long it took for a frame to draw. See [FrameTiming](https://api.flutter.dev/flutter/dart-ui/FrameTiming-class.html). It would be nice if Sentry attaches a listener and sends events or...
[This API](https://api.flutter.dev/flutter/dart-io/HttpOverrides-class.html) might be a good starting point. Sometimes Flutter makes HTTP requests itself. For example, for the [network image widget](https://api.flutter.dev/flutter/widgets/Image/Image.network.html). This would allow to track them. A few gotchas:...
the idea is that we do an E2E test where we capture an event and verify it's actually sent and ingested by sentry (in case the payload is broken/malformed). react-native...
Sentry for Dart currently does not support session data used for crash free rate. (note this is NOT about session replay) On Flutter for iOS, Android and macOS this is...