vibebug_flutter 0.4.0
vibebug_flutter: ^0.4.0 copied to clipboard
Crash reporting and visual bug capture for Flutter apps — reports issues to Vibe Bug Tracker with screenshots, widget selectors, and an offline queue.
0.4.0 #
Added #
- Zero-config setup:
dart run vibebug_flutter:configurerewritesmain.dartandMaterialAppto wire everything in automatically — no manual code required beyond adding the dependency. - Built-in full-screen sign-in and project-picker screens (
VibeBugLoginScreen,VibeBugProjectPickerScreen), shown automatically byVibeBugScopeon first launch when noemail/password/tokenare configured. VibeBug.signOut().VibeBugOptions.enableAuthGate/autoSelectSoleProject.
Fixed #
- Owner/admin accounts without an explicit
testerproject seat are now correctly offered their projects (VibeBugProject.canActAsTester), and the SDK now sendsX-VIT-Acting-Role: testeron authenticated requests.
Changed #
VibeBug.signIn()no longer silently auto-picks a project — callers (the new gate, or the existing capture-bubble sign-in) must callVibeBug.selectProject()explicitly.VibeBug.initialize()'s direct-config path (email/password/token supplied programmatically) keeps its existing auto-pick-first-project behavior unchanged.
0.3.3 #
Initial capture-bubble release: draggable report button, widget picker, capture region editor, multi-screenshot issues, Flutter-specific AI markdown, and offline queue.