What's Changed
- Multi-version Python support (3.12 / 3.13 / 3.14) by @FeodorFitsner in #6577
- fix(flet-secure-storage): bump flutter_secure_storage 10.0.0 -> 10.3.1 to fix macOS data-protection keychain (-34018) on unsigned/dev apps by @EH-MLS in #6591
- feat(cli):
flet cleancommand + deprecate--clear-cacheflag offlet buildby @ndonkoHenri in #6590 - fix(typing): explicit handler signatures in
PubSubClientby @Iaw4tch in #6564 - chore: More docs + code improvements by @ndonkoHenri in #6589
- fix(android):
pickFirstslibc++_shared.soto unblock multi-plugin Flet apps by @ndonkoHenri in #6571 - Update CONTRIBUTING.md hello.py example to use modern
ft.run()andft.Page/ft.Textinstead of deprecated `flet.app by @Federicorao in #6582 - feat(
FilePicker): addcompression_qualityandcancel_upload_on_window_blurtopick_files()by @ndonkoHenri in #6573 - feat: add flet-spinkit extension package wrapping flutter_spinkit ^5.2.2 by @InesaFitsner in #6596
- Integrate dart-bridge into flet-0.86 (in-process FFI transport, multi-version Python, native-mmap, DataChannel) by @FeodorFitsner in #6601
- Lift app packaging into serious_python + SPM-by-default darwin builds by @FeodorFitsner in #6608
- Support Android TV in device info retrieval by @bl1nch in #6604
- 在android_sdk.py中令cmdline-tools-url检测到windows使用arm64架构时返回与x64相同的下载链接 by @xiaocai2011 in #6617
- Custom boot screen by @FeodorFitsner in #6616
- feat(flet-ads):
ConsentManagerfor AdMob UMP consent by @ndonkoHenri in #6615 - Rich progress bars for client and pyodide downloads by @FeodorFitsner in #6618
- feat:
flet teston-device integration testing + CI matrix by @FeodorFitsner in #6623 - Pin python-build 20260630 (armeabi-v7a for 3.13/3.14); serious_python 4.2.0 by @FeodorFitsner in #6628
- Add flet-mcp: MCP server for LLM agents by @FeodorFitsner in #6624
- ci: zizmor security checks by @ndonkoHenri in #6602
- Bump serious_python 4.2.1 / python-build 20260701 by @FeodorFitsner in #6630
New Contributors
- @EH-MLS made their first contribution in #6591
- @Iaw4tch made their first contribution in #6564
- @Federicorao made their first contribution in #6582
- @xiaocai2011 made their first contribution in #6617
Full Changelog: v0.85.3...v0.86.0.dev0