diff --git a/CHANGELOG.md b/CHANGELOG.md index a9cf707de8..77c9b1d70f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -54,7 +54,7 @@ * Add `bgcolor` to `FletTestApp.take_page_controls_screenshot()`, `assert_control_screenshot()` and `wrap_page_controls_in_screenshot()` to paint an opaque background behind the captured controls instead of a transparent one ([#6918](https://github.com/flet-dev/flet/pull/6918)) by @InesaFitsner. * Add `--log-format {rich,plain,github}` (`FLET_CLI_LOG_FORMAT`) to `flet build`, `flet debug` and `flet test`. `github` prints plain output plus GitHub Actions workflow commands: a collapsible group per build step and annotations for warnings and errors; `plain` is the same as `--no-rich-output`. See [Log formats](/docs/cli/flet-build#log-formats) ([#6947](https://github.com/flet-dev/flet/issues/6947)) by @FeodorFitsner. * Install `uvicorn[standard]` with `flet-web` again on Windows on ARM with Python 3.12 or later, now that `httptools` 0.9.0 ships wheels for it; Python 3.10 and 3.11 there keep plain `uvicorn`, because PyYAML has no wheels for them ([#6927](https://github.com/flet-dev/flet/pull/6927)) by @ndonkoHenri. -* Update python-build to `20261027` and serious_python to `6.1.0`, bringing CPython `3.12.16`, `3.13.18` and `3.14.10`, expedited security releases that distrust the compromised eMudhra intermediate CA keys. The bundled Python runtime, its native modules and dart_bridge `1.11.0` are now built for iOS 15 and macOS 12, the same minimums as the build template ([#6940](https://github.com/flet-dev/flet/issues/6940), [python-build#46](https://github.com/flet-dev/python-build/pull/46), [python-build#48](https://github.com/flet-dev/python-build/pull/48), [serious-python#256](https://github.com/flet-dev/serious-python/pull/256), [serious-python#257](https://github.com/flet-dev/serious-python/pull/257), [serious-python#259](https://github.com/flet-dev/serious-python/pull/259)) by @FeodorFitsner. +* Update python-build to `20261027` and serious_python to `6.1.2`, bringing CPython `3.12.16`, `3.13.18` and `3.14.10`, expedited security releases that distrust the compromised eMudhra intermediate CA keys. The bundled Python runtime, its native modules and dart_bridge `1.11.0` are now built for iOS 15 and macOS 12, the same minimums as the build template. Release Windows apps no longer ship Python's debug modules (`*_d.pyd`), about 10 MB each. Native Python extensions such as `pydantic-core` now import in Windows debug builds and on Linux ([#6940](https://github.com/flet-dev/flet/issues/6940), [python-build#46](https://github.com/flet-dev/python-build/pull/46), [python-build#48](https://github.com/flet-dev/python-build/pull/48), [serious-python#256](https://github.com/flet-dev/serious-python/pull/256), [serious-python#257](https://github.com/flet-dev/serious-python/pull/257), [serious-python#259](https://github.com/flet-dev/serious-python/pull/259), [serious-python#260](https://github.com/flet-dev/serious-python/pull/260), [serious-python#261](https://github.com/flet-dev/serious-python/pull/261), [#7019](https://github.com/flet-dev/flet/pull/7019)) by @FeodorFitsner. * Make the future returned by `page.run_task()` awaitable, so `await page.run_task(handler)` returns the value of `handler` ([#6515](https://github.com/flet-dev/flet/issues/6515), [#7008](https://github.com/flet-dev/flet/pull/7008)) by @ndonkoHenri. ### Bug fixes diff --git a/sdk/python/templates/build/{{cookiecutter.out_dir}}/pubspec.yaml b/sdk/python/templates/build/{{cookiecutter.out_dir}}/pubspec.yaml index b62a1eb0cd..e806be1b4b 100644 --- a/sdk/python/templates/build/{{cookiecutter.out_dir}}/pubspec.yaml +++ b/sdk/python/templates/build/{{cookiecutter.out_dir}}/pubspec.yaml @@ -23,7 +23,7 @@ dependencies: flet: path: ../../../../../packages/flet - serious_python: 6.1.0 + serious_python: 6.1.2 # MsgPack codec used by the dart_bridge FletBackendChannel implementation # in lib/main.dart — matches the wire format flet's existing socket