bugwatch 0.1.6 copy "bugwatch: ^0.1.6" to clipboard
bugwatch: ^0.1.6 copied to clipboard

BugWatch — crash, error, and log observability for Flutter. Capture exceptions, messages, breadcrumbs, and scope from your app via native iOS/Android bridges.

0.1.6 #

  • Fix Google Play rejecting Android builds that include this plugin. The native Android pin moves from cloud.newinstance:bugwatch:0.1.1 to 0.1.3, whose libbugwatch-native.so is 16 KB aligned on arm64-v8a and x86_64, as Play requires for apps targeting Android 15+. This also brings in native 0.1.2's connection handshake on start. No Dart API changes.

0.1.5 #

  • Require the native iOS SDK at BugWatch ~> 0.1.1, which captures stack-overflow crashes. The previous ~> 0.1.0 pin permitted that fix without requiring it, so an app with an existing Podfile.lock stayed on 0.1.0 and silently missed it.
  • Document what the SDK does not capture, why crash reports arrive on the launch after the crash, the device context attached to every event, and the known limitations.

0.1.4 #

  • Documentation: Android native symbols must be zipped before symbols upload.

0.1.3 #

  • Documentation: debug-symbol upload instructions for Dart and Android.

0.1.2 #

  • Pin the native iOS dependency to BugWatch ~> 0.1.0.
  • Keep Android on cloud.newinstance:bugwatch:0.1.1.
  • Refresh publish/install docs now that the package is available on pub.dev.

0.1.1 #

  • Automatic error capture. BugWatch.init now installs FlutterError.onError
    • PlatformDispatcher.onError (chained) so unhandled Flutter/Dart errors are captured and forwarded to the native SDK automatically. Adds the autoCaptureErrors option (default true) and a BugWatch.runZonedGuarded helper for zone-escaping errors.
  • Native Android dependency bumped to cloud.newinstance:bugwatch:0.1.1 (adds NDK native-crash capture).

0.1.0 #

  • Initial skeleton — BugWatch Flutter plugin scaffold.
  • Public Dart BugWatch API: init, captureException, captureMessage, setUser, setTag, setContext, setRelease, addBreadcrumb, flush, close, plus the BugWatchOptions, Severity, BugWatchUser, Breadcrumb, and BugWatchEvent models.
  • Native iOS (Swift) and Android (Kotlin) plugins implement the bugwatch method channel and bugwatch/events event channel as stubs (log + return). Wiring to the native BugWatch SDKs arrives in a later milestone.
0
likes
150
points
56
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

BugWatch — crash, error, and log observability for Flutter. Capture exceptions, messages, breadcrumbs, and scope from your app via native iOS/Android bridges.

Homepage

License

MIT (license)

Dependencies

flutter

More

Packages that depend on bugwatch

Packages that implement bugwatch