Features
- Android apps can now pass
--forward-port
and--reverse-port
to connect ports in the emulated device to the host environment (#2369) - Support for Python 3.14 has been added. (#2431)
- Windows apps and Visual Studio projects can now reference pre-release Python versions as a support revision. (#2432)
- If an iOS or macOS app doesn't specify a minimum OS version, the minimum OS version is now derived from the support package, rather than being hard coded. (#2443)
- Android applications now target Android SDK 35 by default. (#2393)
Bugfixes
- Apps that contain file paths longer than 260 characters can now be included in MSI installers. (#948)
- Windows builds now have improved hints when a virus checker interrupts a build. (#1530)
- Wheels that contain Linux
.so
files are now usable on macOS. (#2429) - iOS and macOS apps now read the minimum supported OS version from the Python framework's metadata, rather than requiring a
VERSIONS
file as part of the support package. (#2443)
Backward Incompatible Changes
- Support for Python 3.9 has been dropped. (#2431)
Documentation
- Details on usage of iOS and Android third-party wheels have been updated to reflect recent changes in the Python packaging ecosystem. (#2423)