Releases: xzripper/flet_navigator
Releases · xzripper/flet_navigator
FletNavigator V3.8.6 [PATCH]
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
VirtualFletNavigator
andPublicFletNavigator
by introducingAbstractFletNavigator
. - Animations have been completely removed.
- Removed the
anon
,anon_argless
,render
, andparameters_
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
toload_page
for better consistency. - Added new
PageData
methods:current_route() -> str
anddel_navbar() -> None
. - Renamed all
appbars
references tonavbars
for uniformity. - Enhanced URL parameters parser to recognize
NoneType
. - The
ROUTE_404
ID is now mapped in thenavbars
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.
FletNavigator V2.8.5 [MINOR FINAL]
FletNavigator v2.8.5 (FINAL RELEASE)
This release is last, it means that navigator is not supported anymore. But it doesn't makes it unusable. You can still push new issues and ask for help!
- Now each
ROTATE
animation has random rotation angle target. - New animations:
SHRINK_VERTICAL
,CUSTOM
. - Implemented feature to create custom animations.
- Optimized animations so they would not try to animate
AppBar
(its impossible). - New global:
anon_argless
. - Code cleanup/fixes/optimizations.
- Updated version (
FLET_NAVIGATOR_VERSION
). - Updated documentation.
- Updated ReadMe.
- New release.
Thank you for being with me!
FletNavigator V2.7.5 [MINOR]
FletNavigator v2.7.5
- New global functions:
render
,anon
,parameters
. - New decorator:
global_template
. - Templates extending: Global templates (+
template
function update). - New
PageData
methods:PageData::navigate
,PageData::navigate_homepage
. virtual
property for both navigators.- Code cleanup/fixes/optimizations.
- Updated version (
FLET_NAVIGATOR_VERSION
). - Updated documentation.
- Updated ReadMe.
- New release.
FletNavigator V2.6.5 [MINOR]
FletNavigator v2.6.5
- Implemented default 404 page.
- Now calling
route_changed_handler
before page load. - Fixed
len
statement fail. (#8). - Updated parameters name checking.
- Updated documentation.
- Updated ReadMe.
- New version.
FletNavigator V2.5.5 [MINOR]
FletNavigator v2.5.5
- Fixed boolean parsing in URL parameters.
- Added
parameters
argument inFletNavigator::navigate
. - Implement
__repr__
forPageData
. - New function
add
inPageData
. - New animation -
SHRINK
. - Updated documentation.
- Updated ReadMe.
- New version.
FletNavigator V2.4.5 [MINOR]
FletNavigator v2.4.5
- Implemented
route
decorator. - Finished animations: improved fade animations, added more animations, more customizable.
- Updated documentation.
- Updated ReadMe.
- New version.
FletNavigator V2.3.5 [MINOR]
FletNavigator v2.3.5
- Made
template
arguments optional. - Implemented page ID's.
- Each appbar for each page. (Issue #4).
- Updated documentation.
- Updated ReadMe.
- New version.
FletNavigator V2.2.5 [PATCH]
FletNavigator v2.2.5
- Code improvements.
FletNavigator V2.2.4 [PATCH]
FletNavigator v2.2.4
- Now templates can return widgets (controls).
- Updated documentation.
- Updated ReadMe.
- New version / patch.