Features
- Distribution artefacts are now generated into a single
dist
folder. (#424) - When installing application sources and dependencies, any
__pycache__
folders are now automatically removed. (#986) - A Linux System backend was added, supporting
.deb
as a packaging format. (#1062) - Support for
.rpm
packaging was added to the Linux system backend. (#1063) - Support for passthrough arguments was added to the
dev
andrun
commands. (#1077) - Users can now define custom content to include in their
pyscript.toml
configuration file for web deployments. (#1089) - The
new
command now allows for specifying a custom template branch, as well as a custom template. (#1101)
Bugfixes
- Spaces are no longer used in the paths for generated app templates. (#804)
- The stub executable used by Windows now clears the threading mode before starting the Python app. This caused problems with displaying dialogs in Qt apps. (#930)
- Briefcase now prevents running commands targeting Windows platforms when not on Windows. (#1010)
- The command to store notarization credentials no longer causes Briefcase to hang. (#1100)
- macOS developer tool installation prompts have been improved. (#1122)