Releases: packagesdev/packages
1.2.11 Beta 2
Changes since Beta 1:
- Include latest changes from xar-501.
1.2.11 Beta 1
New: New requirement option to define allowed OS versions without using JavaScript.
Enh: Support for macOS Ventura, Sonoma, Sequoia and Tahoe in the history of macOS versions.
Enh: Better handling of the case where both expired and non expired Installer certificates are in the Keychain.
Fix: Fix an issue on macOS Ventura and later with the "Install Packages" item in the disk image because Apple's new way of handling symbolic link of packages on a disk image leads to a terrible user experience.
Fix: Fix an issue with the Presentation pane not appearing on macOS Ventura and later (due to a change in the way .strings can be stored in .app bundle).
Fix: Fix an issue where double-clicking a group item in the requirements list could lead to a crash of Packages.app.
Fix: Fix an internal drag and drop issue in the requirements list.
Fix: Fix an issue with the generated OS requirement to only allow volumes where macOS is not installed.
Fix: Fix a sorting issue during the insertion of items using the standard open panel.
Fix: Use the proper constant to register for Directory Services changes in groups.
Note: No plans to adopt Liquid Glass so far to avoid making my eyes bleed. No plans to update the application icon to put it willingly inside a squircle jail.
1.2.10
New: Universal Binary (Intel + Apple Silicon).
New: Notarized. (Enjoy it while it lasts).
New: Jump to Line (cmd - L) feature for JavaScript Editor (OS X 10.10 and later).
New: Elastic folders for advanced users.
New: Support for user defined settings (Values can be set through packagesbuild arguments as well).
Enh: Support for Apple Silicon CPU architectures (Advanced Options, CPU Requirements). (Thanks to jp for the tests).
Enh: Support for macOS Monterey, Big Sur and the latest Catalina minor updates in the OS requirements UI.
Enh: Textual description for error codes 250, 300, 506.
Enh: Correctly report when external changes to the Packages launchd components prevent a build from working.
Enh: Check the validity of XPC connections between the Packages components.
Enh: Build process will try to figure out the correct value for hostArchitectures if it has not been defined in a distribution project.
Fix: Fix an issue where packages signed with Packages on macOS Big Sur and later would not be considered valid by OS X 10.11 and earlier.
Fix: Deleting an Installer plugin from the Presentation pane could not work correctly.
Fix: Fix a bug where the uid or gid was not correctly displayed in the File Inspector.
Fix: Fix some cosmetic issues (table view grid, scrollview bezel, table view metrics) on macOS Big Sur and Catalina.
Fix: Fix an issue where the titles of columns in the Presentation pane were not updated when the simulated localization is changed.