Skip to content

Releases: xzripper/flet_navigator

FletNavigator V3.8.6 [PATCH]

20 Dec 12:23
fd05712
Compare
Choose a tag to compare

FletNavigator v3.8.6

Patch with generic code improvements, documentation, ReadMe, etc.

Key Changes:

  • Generic code improvements.
  • Updated documentation and ReadMe.
  • New release.

FletNavigator V3.8.5 [GREAT MAJOR]

20 Dec 02:45
868437b
Compare
Choose a tag to compare

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 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.

FletNavigator V2.8.5 [MINOR FINAL]

19 Jul 21:30
6395e5d
Compare
Choose a tag to compare

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]

29 Mar 19:25
4df4bd2
Compare
Choose a tag to compare

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]

04 Feb 16:18
8ca1cc8
Compare
Choose a tag to compare

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]

14 Jan 08:11
0a2b4c2
Compare
Choose a tag to compare

FletNavigator v2.5.5

  • Fixed boolean parsing in URL parameters.
  • Added parameters argument in FletNavigator::navigate.
  • Implement __repr__ for PageData.
  • New function add in PageData.
  • New animation - SHRINK.
  • Updated documentation.
  • Updated ReadMe.
  • New version.

FletNavigator V2.4.5 [MINOR]

20 Nov 09:51
2c7c2ce
Compare
Choose a tag to compare

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]

19 Nov 16:43
7cf46b0
Compare
Choose a tag to compare

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]

16 Nov 21:52
0f1ccf6
Compare
Choose a tag to compare

FletNavigator v2.2.5

  • Code improvements.

FletNavigator V2.2.4 [PATCH]

11 Nov 17:29
ecd8a95
Compare
Choose a tag to compare

FletNavigator v2.2.4

  • Now templates can return widgets (controls).
  • Updated documentation.
  • Updated ReadMe.
  • New version / patch.