oncall_error_tracking 0.1.1 copy "oncall_error_tracking: ^0.1.1" to clipboard
oncall_error_tracking: ^0.1.1 copied to clipboard

OnCall Error Tracking SDK for Flutter. Capture and report errors with automatic FlutterError hooks, zone-based async catching, navigation breadcrumbs, user context, tags, and retry transport with rate [...]

0.1.1 #

  • Comprehensive README with badges, platform table, configuration guide, and code examples
  • Added example/main.dart with full integration demo
  • Added topics, platforms, issue_tracker, and documentation to pubspec
  • Improved dartdoc coverage
  • Removed unused _dsn field in OnCallClient

0.1.0 #

Initial release of OnCall Error Tracking SDK for Flutter.

Features #

  • OnCallClient — singleton client with init(), captureException(), captureMessage()
  • OnCallOptions — full configuration: DSN, environment, release, sampleRate, beforeSend, debug mode
  • installFlutterErrorHandler() — automatic FlutterError.onError integration for framework errors
  • runWithOnCall() — zone-based async error catching via runZonedGuarded
  • OnCallNavigatorObserver — automatic navigation breadcrumbs (push, pop, replace, remove)
  • Scope — user context, tags, extra data, and custom contexts attached to every event
  • BreadcrumbBuffer — ring buffer (default 100) of timestamped breadcrumbs
  • Transport — HTTP transport with:
    • Exponential backoff retry (3 attempts)
    • 429 rate limit handling with Retry-After header support
    • 5-second request timeout
    • User-Agent header (oncall-flutter/0.1.0)
  • OnCallEvent — structured event with exception type, stack trace, breadcrumbs, and context
  • Stack trace parser for Dart stack traces → structured frames

Supported Platforms #

  • Android
  • iOS
  • Web
  • macOS
  • Windows
  • Linux
0
likes
130
points
117
downloads

Documentation

Documentation
API reference

Publisher

verified publisheroncallteams.com

Weekly Downloads

OnCall Error Tracking SDK for Flutter. Capture and report errors with automatic FlutterError hooks, zone-based async catching, navigation breadcrumbs, user context, tags, and retry transport with rate limiting.

Homepage
Repository (GitHub)
View/report issues

Topics

#error-tracking #crash-reporting #monitoring #debugging #logging

License

MIT (license)

Dependencies

flutter, http

More

Packages that depend on oncall_error_tracking