Skip to main content

21 posts tagged with "releases"

View All Tags

Flet 0.84.0: Goodbye MkDocs, hello CrocoDocs!

· 7 min read
Feodor Fitsner
Flet founder and developer

Flet 0.84.0 is a developer-experience release: new documentation website and re-worked examples.

Highlights in this release:

  • Flet docs are back on Docusaurus - fast dev server, working hot reload, unified website.
  • Meet CrocoDocs, our new tool that bridges Python docstrings and Docusaurus.
  • All 466 Flet examples migrated to standalone projects with rich metadata for Gallery and AI discovery.

Flet 0.83.0: Faster diffs, leaner packages, road to 1.0

· 7 min read
Feodor Fitsner
Flet founder and developer

Flet 0.83.0 is here with major performance gains, a reworked packaging pipeline, and better project transparency - all part of our push toward a rock-solid 1.0.

Highlights in this release:

  • Up to 6.7× faster control diffing for both imperative and declarative apps.
  • Smarter .update() logic that eliminates redundant updates.
  • Declarative field validation with Annotated types.
  • Desktop binaries and build templates moved from PyPI to GitHub Releases - smaller installs, pinned versions.
  • Better release traceability with milestones and pre-releases on GitHub.

Flet 0.81.0: Camera, CodeEditor, color pickers and more

· 7 min read
Feodor Fitsner
Flet founder and developer

Flet 0.81.0 is now available with new controls, better platform integration, and build workflow improvements.

Highlights in this release:

  • New controls: Camera, CodeEditor, PageView, color pickers, RotatedBox.
  • Advanced visual transitions with Hero animations and Matrix4 transforms.
  • Better app packaging with flet build ios-simulator and flet build --artifact.
  • Clipboard APIs for images and files.
  • Web FilePicker support for direct file content (with_data=True).
  • Platform locale info and locale change events.
  • New LayoutControl.on_size_change event for size-aware UI.

Flet v0.27.0 Release Announcement

· 5 min read
Feodor Fitsner
Flet founder and developer

Flet 0.27.0 is now released with exciting new features and improvements!

  • iOS packaging & signing updates – ensures compliance with App Store Connect verification requirements.
  • Reduced startup delay – faster initial launch for desktop applications.
  • Faster incremental re-builds – enhances development efficiency with quicker iteration times.
  • Enhanced Dropdown control – improved functionality and user experience.
  • Bug fixes & stability improvements – various fixes to enhance overall performance and reliability.

Flet v0.26.0 Release Announcement

· 5 min read
Feodor Fitsner
Flet founder and developer

The Flet 0.26.0 release is here, featuring a significant update to the extensibility approach!

In summary, a Flet extension is now a single Python package that bundles both Python and Flutter code. This package can be part of your Flet project or hosted in a public Git repository or PyPI.

Built-in Flet extensions, such as Audio, Video, and Map, have been moved to their own repositories. You’re welcome to fork these extensions to create your own or contribute to Flet! These extensions have been published to PyPI, making them easy to include in your Flet app. To use them, simply add the desired extensions to the dependencies section of your pyproject.toml file.