dark_router 0.0.2
dark_router: ^0.0.2 copied to clipboard
A extension package for go_router to support query parameters generation and making life easy for you with other usefull features.
Changelog #
0.0.1 #
- Initial release.
- Added
@QueryParamsSerializableannotation. - Added
@CallbackIdFieldannotation. - Added source_gen builder (
query_params). - Query parameter serialization/deserialization.
- Callback registry support.
- Payload encoding via
ed. - Example project included.
- MIT License added.
0.0.2 #
- Added DarkNavigator abstract navigation layer.
- Added RouteStackStoreBase for universal route-history tracking.
- Added RouteStackEntry model with pathParameters, queryParameters, and extra support.
- Added full Web-compatible route stack behavior (browser-like back/forward navigation).
- Added global navigation helpers (goGlobal, pushGlobal).
- Introduced shell-route detection (isShellRoute) for correct GoRouter behavior.
- Added flexible dependency injection—developers can provide their own store implementations.
- Extended navigation API to accept extra payloads across all methods.