Home¶
Flet-Easy is a user-friendly add-on package for Flet, offering a cleaner code structure with numerous customizable features like routers, decorators, route protection and more.
Changelog¶
New features
v0.2.0¶
- Optimize code for
flet>=0.21. - Fix async.
- Automatic routing.
[See more] - Add the
titleparameter to thepagedecorator.[See more] - Add
JWTsupport for authentication sessions in the data parameter.[See more] - Add a
Clito create a project structure based on the MVC design pattern.[See more] - Middleware Support.
[See more] - Add more simplified Ref control.
[See more] - Enhanced Documentation.
- Ruff Integration.
Changes in the api:¶
- The
asyncmethods have been removed, as they are not necessary. - Change
update_loginmethod tologinof Datasy.[See more] - Change
logautmethod tologoutof Datasy.[See more] - Changed function parameter decorated on
login|(page:ft.Page -> data:fs:Datasy)[See more] - Changed function parameter decorated on
config_event_handler|(page:ft.Page -> data:fs:Datasy)[See more]
0.2.1¶
- Fix page loading twice
v0.2.2¶
- Fix sensitivity in url with capital letters.
- Fix 'back' button in dashboard page app bar not working.
- Fix error caused by
Timeout waiting invokeMethod.
v0.2.4¶
- ⚡ The speed of the router is improved to more than twice as fast.
- Ways to install Flet-Easy.
[See more] - Supporting the use of class to create a view.
[See more]versions.[See more] - New more responsive fs
cli.[See more] - Now
page.go()anddata.go()work similarly to go to a page (View), the only difference isthatdata.go ()checks for url redirects when usingdata.redirect().[See more] - Bug fixes found in previous changes.
*New method added in Datasy (data)
[See more]history_routes: Get the history of the routes.go_back: Method to go back to the previous route.
v0.2.6¶
- Fix route error page 404.
[See more] - Add route checker without dependency.
[See more]
v0.2.7¶
- Fix error in non-dynamic routing. (#30)
- Add page without creating an instance of
AddPagesyclass. (#31)
v0.2.8¶
- Support for
Flet>=0.25.*. - New methods to initialize and obtain by the application.
[See more]