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
When an iOS or macOS binary wheel cannot be found, the error message now provides more useful hints regarding the possible cause. (#2230)
Document type and file associations have been improved on macOS. (#2284)
Briefcase can now be used to sign, package and notarize apps that Briefcase didn't create. You can now use another tool to create a macOS, Windows or Linux application, and then use Briefcase to complete the process of turning that app into a signed and notarized release artefact. (#2326)
Bugfixes
A redundant signing phase has been removed when packaging an apps for macOS. (#1099)
An error is now raised on macOS if Briefcase is used on an iCloud mounted drive. iCloud synchronization adds metadata to some folders, which is incompatible with the signing process. (#1808)
An app's formal name can now include a . character. (#2151)
Distribution-specific cumulative settings (such as requires) now correctly accumulate, rather than overwriting more general values. (#2188)
Briefcase will now default to using the system certificate store when performing HTTPS downloads. (#2296)
Briefcase now provides richer error information when it is unable to complete a download. In particular, issues associated with SSL verification are now reported as such, rather than as a generic "are you offline?" message. (#2296)
The presence of a PIP_REQUIRE_VIRTUALENV environment marker no longer influences the operation of dependency installation on iOS. The iOS installation environments is inherently isolated, so this flag is redundant; but in some circumstances, it would prevent the installation of dependencies into a project. (#2325)
Backward Incompatible Changes
Briefcase now uses WiX version 5.0.2 to generate MSI installers on Windows. Any Windows apps created with previous versions of Briefcase will need to be re-generated by running briefcase create. (#1185)
Documentation
Documentation about deploying to physical iOS devices has been added. (#1190)
References to Briefcase's settings are now hyperlinked for ease of cross-referencing. (#2341)
A guide for publishing apps to the macOS App Store has been added. (#2360)
Briefcase's documentation now uses a header and style consistent with the BeeWare website. (#2375)