zeba_academy_navigator 1.0.0
zeba_academy_navigator: ^1.0.0 copied to clipboard
A powerful Flutter navigation toolkit with route management, deep linking, history tracking, custom transitions and route guards.
๐ Zeba Academy Navigator โ CHANGELOG ๐งญ Overview
All notable changes to this project will be documented in this file.
This project follows:
Keep a Changelog format Semantic Versioning (SemVer) ๐ Releases ๐ [1.0.0] โ 2026-06-19 โจ Added ๐งญ Navigation System Global navigation controller: ZebaNavigator Route registration using ZebaRoute Simple API: push() pop() currentRoute() ๐ Deep Linking Support for custom scheme links Example: zeba://profile/10 URI parsing system Automatic path conversion for navigation ๐ก๏ธ Route Guards ZebaRouteGuard system added Conditional navigation support Example implementation: AuthGuard ๐ฌ Transitions Fade transition support (ZebaFadeTransition) Ready for custom animation expansion ๐ Navigation History Route history tracking Stack-based navigation memory Current route tracking support ๐งช Testing Route creation tests Deep link parsing tests Route guard validation tests ๐๏ธ Architecture Modular /src structure Clean separation: navigator manager routes guards deep links transitions โ ๏ธ Known Limitations No nested navigation No route parameters (/id) No navigation observers No web URL sync Basic transition system only ๐ [1.1.0] โ Planned ๐ฎ Upcoming Features Nested routing system Route parameters (/profile/:id) Navigation observers Bottom navigation integration Transition builder API Improved deep link parsing ๐จโ๐ป Author
Zeba Academy
๐ License
GNU General Public License v3.0 (GPL-3.0)