rapide_ticket 2.2.1
rapide_ticket: ^2.2.1 copied to clipboard
Rapide Ticket — in-app bug reporting for Flutter (Jira, screenshots, GIF).
Changelog #
2.2.1 #
- Updated readme
2.2.0 #
- Adds Apple-style screenshot editing with crop, freehand annotation, arrows, rectangles, circles, movable objects, and text annotations.
- Adds richer device and runtime metadata for tickets: platform version, device model, brand, device identifier, approximate RAM, physical device/simulator status, app package info, configured flavor, connectivity type, battery level, VPN/proxy/private DNS signals when available.
- Adds privacy controls so apps can enable or disable collection of personal network information such as public IP address.
- Uses public IP metadata instead of local network IPs, and removes gateway information from generated ticket metadata.
- Improves the full-screen feedback form design to better match the RapideTicket web dashboard.
- Adds a Dio network interceptor for capturing app network calls and attaching useful request context to feedback tickets.
- Expands the example app with a Go Router based mock social app, JSON Server data, login, feed, post detail, and user profile screens.
- Handles unavailable platform diagnostics gracefully, including battery APIs that are not available on some simulators or devices.
2.0.0 #
- Breaking: public
RapideTicketidentifiers (e.g.RapideTicketHosts,RapideTicketSettings,RapideTicket.showFeedback,RapideTicketInherited, …), top-levelrapideTicket*/pushRapideTicket*functions,kRapideTicket*constants,rapide_ticket_*.dartfiles, barrelrapide_ticket_library.dart. - Breaking: default OAuth scheme
rapide_ticket, multipart keysrapide_ticket_*, attachment namesrapide_ticket_feedback.*— align with server / Jira config if needed.
0.5.2 #
- Release: pub package
inappreport, repo github.com/babakoto/inappfeeback.
0.4.2 #
- Release: the pub.dev archive no longer includes
example/platform folders (android,ios,web,linux,macos,windows), norexample/test/,example/pubspec.lock, etc. — seeexample/README.mdto regenerate withflutter create .afterflutter pub get.
0.4.1 #
- pub.dev release: broader
.pubignore(build/,example/build/,.dart_tool/,Pods/,.gradle/, etc.) to stay under the server scan limit (~100 MB). Verify withgit ls-files | xargs du -ch | tail -1that no heavy artifacts are tracked.
0.3.3 #
- Release:
repository,homepage,issue_trackerpoint to GitHub (babakoto/inappfeeback). - Canonical export
package:inappfeedback/inappfeedback.dart(re-export offlutteradgents.dart). .pubignore: exclude golden diff PNGs (test/feedback_internal/failures/) from the published package.- Full-screen capture flow: no race between async capture and bottom sheet open; close sheet before PNG refresh;
showFeedbackToolRailoption (default off withRapideTicketHosts+ full-screen form). Navigatorcontext resolution for modals (secret tap / capture).
0.3.0 #
- Breaking: Public API identifiers use
RapideTicket(single capital F) instead ofFlutterAdgents, including classes (RapideTicketHosts,RapideTicketSettings, …), top-level functions (rapideTicketShowFeedback, …), and constants (kRapideTicketSdkDefaultFlavor, …). - Breaking: Library source files under
lib/use therapide_ticket_*.dartfilename prefix instead offlutter_adgents_*.dart(import paths updated accordingly).
0.1.0 #
- Initial public release of
flutteradgents. - Depends on the hosted package
rapide_ticket_feedback(fork offeedbackfor RapideTicket). - Adds a runnable
example/app for integration and quick testing.
