|
| 1 | +## 0.83.0 |
| 2 | + |
| 3 | +### New features |
| 4 | + |
| 5 | +* Add customizable scrollbars for scrollable controls and pages ([#5912](https://github.com/flet-dev/flet/issues/5912), [#6282](https://github.com/flet-dev/flet/pull/6282)) by [@ndonkoHenri](https://github.com/ndonkoHenri). |
| 6 | +* Add scrolling support and richer change events to `ExpansionPanelList` ([#6294](https://github.com/flet-dev/flet/pull/6294)) by [@ndonkoHenri](https://github.com/ndonkoHenri). |
| 7 | +* Expand `SharedPreferences` to support `int`, `float`, `bool`, and `list[str]` values ([#6304](https://github.com/flet-dev/flet/issues/6304), [#6267](https://github.com/flet-dev/flet/pull/6267)) by [@ndonkoHenri](https://github.com/ndonkoHenri). |
| 8 | + |
| 9 | +### Improvements |
| 10 | + |
| 11 | +* Speed up control diffing and nested value tracking with sparse `Prop` updates and `@value` types ([#6098](https://github.com/flet-dev/flet/issues/6098), [#6270](https://github.com/flet-dev/flet/issues/6270), [#6117](https://github.com/flet-dev/flet/issues/6117), [#6296](https://github.com/flet-dev/flet/pull/6296)) by [@FeodorFitsner](https://github.com/FeodorFitsner). |
| 12 | +* Consolidate app/build templates into the monorepo and publish pre-release `flet` packages and template artifacts from CI ([#6306](https://github.com/flet-dev/flet/issues/6306), [#6331](https://github.com/flet-dev/flet/pull/6331)) by [@FeodorFitsner](https://github.com/FeodorFitsner). |
| 13 | +* Move desktop client binaries from PyPI wheels to GitHub Releases and unify desktop packaging around `flet-desktop` ([#6290](https://github.com/flet-dev/flet/issues/6290), [#6309](https://github.com/flet-dev/flet/pull/6309)) by [@FeodorFitsner](https://github.com/FeodorFitsner). |
| 14 | +* Lightweight dataclass validation and deprecation with `Annotated` + auto-added deprecation admonitions in docs ([#6278](https://github.com/flet-dev/flet/pull/6278)) by [@ndonkoHenri](https://github.com/ndonkoHenri). |
| 15 | + |
| 16 | + |
| 17 | +### Bug fixes |
| 18 | + |
| 19 | +* Align Dart-side default values with Python across core and extension packages ([#6329](https://github.com/flet-dev/flet/issues/6329), [#6330](https://github.com/flet-dev/flet/pull/6330)) by [@FeodorFitsner](https://github.com/FeodorFitsner). |
| 20 | +* Skip redundant page auto-updates after handlers call `.update()` explicitly ([#6236](https://github.com/flet-dev/flet/issues/6236), [#6298](https://github.com/flet-dev/flet/pull/6298)) by [@FeodorFitsner](https://github.com/FeodorFitsner). |
| 21 | +* Fix `ReorderableListView` reorder event deserialization for start/end callbacks ([#6177](https://github.com/flet-dev/flet/issues/6177), [#6315](https://github.com/flet-dev/flet/pull/6315)) by [@ndonkoHenri](https://github.com/ndonkoHenri). |
| 22 | +* Skip loading `micropip` for Pyodide apps that already define dependencies in `pyproject.toml` ([#6259](https://github.com/flet-dev/flet/issues/6259), [#6300](https://github.com/flet-dev/flet/pull/6300)) by [@FeodorFitsner](https://github.com/FeodorFitsner). |
| 23 | + |
1 | 24 | ## 0.82.2 |
2 | 25 |
|
3 | 26 | ### Bug fixes |
@@ -833,7 +856,7 @@ from flet.auth.providers import GitHubOAuthProvider |
833 | 856 | * Pyodide publishing fixes and improvements ([#953](https://github.com/flet-dev/flet/issues/953)) |
834 | 857 | * feat: Add PaddingValue to __init__.py ([#936](https://github.com/flet-dev/flet/issues/936)) |
835 | 858 | * Standalone Flet web apps with Pyodide ([#913](https://github.com/flet-dev/flet/issues/913)) |
836 | | -* modified `tooltip` attribute from `prefere*` to `prefer*` ([#909](https://github.com/flet-dev/flet/issues/909)) |
| 859 | +* modified `tooltip` attribute from `prefer*` to `preferred*` ([#909](https://github.com/flet-dev/flet/issues/909)) |
837 | 860 | * Fix unicode encoding in `FletTcpSocketServerProtocol` |
838 | 861 | * Fix relative assets path in desktop app |
839 | 862 | * PDM changed to Poetry |
|
0 commit comments