You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Frameworks contained added to a macOS app bundle are now automatically code signed. (#971)
The build.gradle file used to build Android apps can now include arbitrary additional settings. (#973)
The run and build commands now have full control over the update of app requirements resources. (#983)
Resources that require variants will now use the variant name as part of the filename by default. (#989)
briefcase open linux appimage now starts a shell session in the Docker context, rather than opening the project folder. (#991)
Web project configuration has been updated to reflect recent changes to PyScript. (#1004)
Bugfixes
Console output of Windows apps is now captured in the Briefcase log. (#787)
Android emulators configured with _no_skin will no longer generate a warning. (#882)
Briefcase now exits normally when CTRL-C is sent while tailing logs for the App when using briefcase run. (#904)
Backslashes and double quotes are now safe to be used for formal name and description (#905)
The console output for Windows batch scripts in now captured in the Briefcase log. (#917)
When using the Windows Store version of Python, Briefcase now ensures the cache directory is created in %LOCALAPPDATA% instead of the sandboxed location enforced for Windows Store apps. (#922)
An Android application that successfully starts, but fails quickly, no longer stalls the launch process. (#936)
The required Visual Studio Code components are now included in verification errors for Visual Studio Apps. (#939)
It is now possible to specify app configurations for macOS Xcode and Windows VisualStudio projects. Previously, these sections of configuration files would be ignored due to a case discrepancy. (#952)
Development mode now starts apps in PEP540 UTF-8 mode, for consistency with the stub apps. (#985)
Local file references in requirements no longer break AppImage builds. (#992)
On macOS, Rosetta is now installed automatically if needed. (#1000)
The way dependency versions are specified has been modified to make Briefcase as accomodating as possible with end-user environments, but as stable as possible for development environments. (#1041)
To prevent console corruption, dynamic console elements (such as the Wait Bar) are temporarily removed when output streaming is disabled for a command. (#1055)
Improved Documentation
Release history now contains links to GitHub issues. (#1022)