bugban 1.1.1 copy "bugban: ^1.1.1" to clipboard
bugban: ^1.1.1 copied to clipboard

Bugban error and performance monitoring for Dart. Framework-agnostic core — use bugban_flutter in a Flutter app.

1.1.1 #

  • No API change. Version kept in step with bugban_flutter.

1.1.0 #

  • HTTP call tracking: BugbanHttpClient wraps a package:http client and turns every call into a breadcrumb; Bugban.recordHttp(...) does the same from a Dio interceptor or any other client.
  • A 5xx or a transport failure also becomes an event of its own (HttpError), because a failed request the app caught and swallowed was invisible before. A 4xx stays a breadcrumb — a 401 that refreshes a token is the app working.
  • Only method, URL, status and duration are recorded. Never a body, never headers; secrets in the query string are redacted.
  • Failed requests carry the top-level request field the panel's Request tab reads.
  • New options: captureHttp, captureFailedRequests, httpIgnoreUrls.

1.0.0 #

First release.

  • Error capture with Dart stack-trace parsing for VM/JIT, AOT and dart2js
  • Offline queue (EventStore) that survives a restart
  • Redaction of secrets anywhere in the payload
  • Breadcrumbs, user and context
  • Mobile performance metrics (APP_START, SCREEN_LOAD, JANK)
  • Install ping so the panel can show "SDK connected"
0
likes
150
points
141
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Bugban error and performance monitoring for Dart. Framework-agnostic core — use bugban_flutter in a Flutter app.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

http

More

Packages that depend on bugban