debug_kit_go_router 0.2.2
debug_kit_go_router: ^0.2.2 copied to clipboard
GoRouter navigation logging adapter for DebugKit. Automatically logs navigation events with sanitization.
Changelog #
0.2.2 #
- chore: update
repositoryandissue_trackerURLs to reflect repository rename (username/debug_kit→username/debugkit).
0.2.1 #
- Fix: add
TestWidgetsFlutterBinding.ensureInitialized()to the test suite so trace store event tests pass reliably when the Flutter scheduler binding is required. - Bump minimum
debug_kitconstraint to^0.5.0to align with the Error Digest release. - Update README install snippet to current versions.
0.2.0 #
- Trace correlation: Navigation events that occur inside an active
DebugKit.trace.run()zone now automatically carrytraceIdandtraceNameon the log entry. - Navigation trace events: A
navigationtrace event is recorded on the active trace for each push, pop, replace, and remove event. - No behavior change when no trace is active — all existing logging behavior is preserved.
0.1.0 #
- Initial release of the DebugKit GoRouter Adapter.
- Log navigation events (push, pop, replace, remove).
- Automatic sanitization of sensitive query parameters in routes.
- Safe metadata extraction without stringifying large
extrapayloads. - Zero overhead when DebugKit is disabled.