New
v4.1.2: ⬆️ More install/update & other fixes
- Many install/update/outdated improvements
- Many build improvements
- Minor cleanup
What's Changed
🚀 Features
- Deduplicate ADAM IDs for install/update by @rgoldberg in https://github.com/mas-cli/mas/pull/1147
🐛 Bug Fixes
- Ensure that notices about downloading phase always output by @rgoldberg in https://github.com/mas-cli/mas/pull/1152
- Build using the latest available Xcode by @rgoldberg in https://github.com/mas-cli/mas/pull/1154
- Improve version comparison logic for
outdated&updateby @rgoldberg in https://github.com/mas-cli/mas/pull/1155 - Warn users to switch to a mas distribution that is built using Swift 6.2+ by @rgoldberg in https://github.com/mas-cli/mas/pull/1156
- Fix pkg installer selection algorithm by @rgoldberg in https://github.com/mas-cli/mas/pull/1158
- Choose shortest (instead of first) bundle URL from installer stderr as app folder by @rgoldberg in https://github.com/mas-cli/mas/pull/1161
Changes
- Improve download output by @rgoldberg in https://github.com/mas-cli/mas/pull/1141
- Replace protocols with composition by @rgoldberg in https://github.com/mas-cli/mas/pull/1143
- Trash uninstalled app folders via
FileManagerinstead of via Finder by @rgoldberg in https://github.com/mas-cli/mas/pull/1150
Full Changelog: https://github.com/mas-cli/mas/compare/v4.1.1...v4.1.2