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
title
parameter to thepage
decorator.[See more]
- Add
JWT
support for authentication sessions in the data parameter.[See more]
- Add a
Cli
to 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
async
methods have been removed, as they are not necessary. - Change
update_login
method tologin
of Datasy.[See more]
- Change
logaut
method tologout
of 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
AddPagesy
class. (#31)
v0.2.8¶
- Support for
Flet>=0.25.*
. - New methods to initialize and obtain by the application.
[See more]