Skip to content

Home

github pypi Downloads socket linting - Ruff uv

logo

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 the page 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 to login of Datasy. [See more]
  • Change logaut method to logout 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() and data.go() work similarly to go to a page (View), the only difference isthat data.go () checks for url redirects when using data.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

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]