What's Changed
- LayoutControl and Control tests, update Expanding Controls doc by @InesaFitsner in https://github.com/flet-dev/flet/pull/6262
- add codex skill to port existing imperative style app to declarative … by @OwenMcDonnell in https://github.com/flet-dev/flet/pull/6263
- Move Flet client binaries from PyPI wheels to GitHub releases by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6309
- Skip micropip load for apps with pyproject.toml by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6300
- fix: correct
ReorderableListViewon_reorder_start/on_reorder_endevent deserialization by @ndonkoHenri in https://github.com/flet-dev/flet/pull/6315 - Disable page auto-update if any .update() was called in the event handler by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6298
- feat: make
SharedPreferencessupportint,float,boolandlist[str]by @ndonkoHenri in https://github.com/flet-dev/flet/pull/6267 - feat: scrollable
ExpansionPanelListby @ndonkoHenri in https://github.com/flet-dev/flet/pull/6294 - perf: sparse Prop tracking and
@valuetypes — up to 6.7× faster diffs by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6296 - feat: customizable Scrollbars by @ndonkoHenri in https://github.com/flet-dev/flet/pull/6282
- fix: align Dart-side defaults with Python across all packages by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6330
- feat: consolidate templates in monorepo and publish flet pre-releases to pub.dev by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6331
- chore: lightweight dataclass validation and deprecation with
Annotated+ auto-added deprecation admonitions in docs by @ndonkoHenri in https://github.com/flet-dev/flet/pull/6278 - Prepare Flet 0.83.0 release by @FeodorFitsner in https://github.com/flet-dev/flet/pull/6334
Full Changelog: https://github.com/flet-dev/flet/compare/v0.82.2...v0.83.0