FletNavigator V3.8.5 [GREAT MAJOR]
FletNavigator v3.8.5
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
VirtualFletNavigatorandPublicFletNavigatorby introducingAbstractFletNavigator. - Animations have been completely removed.
- Removed the
anon,anon_argless,render, andparameters_utility functions. - Renamed and restricted public access to the
parametersfunction. - Implemented proper logging with structured setup, replacing the previous usage of
warn_explicit. - Dropped support for previous routes, affecting
PageDataalso. - Fixed alignment issues in the default route-404 handler.
- Removed routes data features for simplicity.
- Renamed
define_pagetoload_pagefor better consistency. - Added new
PageDatamethods:current_route() -> stranddel_navbar() -> None. - Renamed all
appbarsreferences tonavbarsfor uniformity. - Enhanced URL parameters parser to recognize
NoneType. - The
ROUTE_404ID is now mapped in thenavbarsdictionary for route-404. - The
routedecorator 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.