**The new major release of FletNavigator introduces groundbreaking optimizations, lightning-fast performance, and a streamlined, cutting-edge navigation experience. Unnecessary overhead has been eliminated, resulting in a cleaner and leaner framework for optimal performance.**
Key Changes:
- **Centralized `VirtualFletNavigator` and `PublicFletNavigator` by introducing `AbstractFletNavigator`.**
- **Animations have been completely removed.**
- **Removed the `anon`, `anon_argless`, `render`, and `parameters_` utility functions.**
- **Renamed and restricted public access to the `parameters` function.**
- **Implemented proper logging with structured setup, replacing the previous usage of `warn_explicit`.**
- **Dropped support for previous routes, affecting `PageData` also.**
- **Fixed alignment issues in the default route-404 handler.**
- **Removed routes data features for simplicity.**
- **Renamed `define_page` to `load_page` for better consistency.**
- **Added new `PageData` methods: `current_route() -> str` and `del_navbar() -> None`.**
- **Renamed all `appbars` references to `navbars` for uniformity.**
- **Enhanced URL parameters parser to recognize `NoneType`.**
- **The `ROUTE_404` ID is now mapped in the `navbars` dictionary for route-404.**
- **The `route` decorator now supports unnamed routes by automatically registering with the function name.**
- **Introduced a new alias: `RouteParameters`.**
- **Revised all doc-strings for clarity and comprehension.**
- **Improved stability, optimization, and code clarity while addressing unexpected errors.**
- **Completely rewrote the README and documentation.**
- **Additional minor enhancements.**
- **New release.**