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