Flutter — bugwatch (pub.dev)

Install: flutter pub add bugwatch · Dart ≥ 3.11 · Flutter ≥ 3.3 · iOS 14+ / Android minSdk 24. Bridges to the native iOS/Android SDKs — no Dart-side networking.

await BugWatch.instance.init(const BugWatchOptions(
  projectId: 'bwp_your_project_id',
  appSecret: 'your-mobile-app-secret',
  environment: 'production',
  release: '1.4.2+318',
));

Auto-captures FlutterError.onError + PlatformDispatcher.onError (existing handlers are chained, not replaced). API: captureException, captureMessage, setUser, setTag, setContext, setRelease, addBreadcrumb, flush, runZonedGuarded, onDiagnostic stream.

Capabilities inherited from the native SDKs: native crash (NDK + signal/dSYM), sessions, breadcrumbs, offline queue, batching/retry.

Symbolication: build with --split-debug-info, then npx @newinstance/bugwatch-cli artifacts upload <symbols-dir> --release "1.4.2+318" --platform flutter --type dart-symbols.