zap_bugs 0.1.1
zap_bugs: ^0.1.1 copied to clipboard
A Flutter package that detects device shakes, captures a screenshot, shows a feedback dialog, and submits the result via any backend — fully configurable and localization-friendly. Includes a built-in [...]
0.1.1 #
- Fix GitHub screenshot links to avoid expiring tokenized URLs (
download_url) that could later return 404. - Generate stable screenshot links using repository
blob/HEAD/...?...raw=trueURLs.
0.1.0 #
- Initial release.
- Shake detection with tuneable sensitivity (powered by
shake). - In-app screenshot capture at shake time.
- Material feedback dialog — fully themed via
ThemeData. - Customisable copy and translations via
ZapBugsStrings. stringsBuilderonZapBugsController.initfor lazy, context-based localization.FeedbackServiceabstract class for any backend.- Built-in
GitHubFeedbackService— creates a GitHub issue with device info and an optional screenshot. - Web-safe: shake detection is silently skipped on Flutter Web.
- Release-friendly: non-web platforms are supported in release builds (use a feature flag to gate in production).