What's Changed
🚀 Features
- Improve downloading output by @rgoldberg in #625
🐛 Bug Fixes
- Re-enable
purchase
. by @rgoldberg in #556 outdated
checks if new app version requires newer macOS for all kinds of apps, not just mac-software by @rgoldberg in #551- Fix app IDs by @rgoldberg in #570
- Fix iTunes Search API issues by @rgoldberg in #572
- Downgrade Nimble & Quick to fix testing on newer Xcode versions. by @rgoldberg in #584
- Fix
uninstall
by @rgoldberg in #599 - Use
formattedPrice
for prices by @rgoldberg in #601 - Open the Mac App Store without any spurious error dialogs. by @rgoldberg in #618
Changes
- 👷🏻♂️ GHA release workflow by @phatblat in #510
- Fix breaking lint issue in MasStoreSearch.swift. by @rgoldberg in #548
- Improve scripts: bootstrap, build, format, lint, test & version. by @rgoldberg in #553
- Git ignore JetBrains IntelliJ IDEA config directory. by @rgoldberg in #552
- Fix typos in comments & in documentation. by @rgoldberg in #549
- Output to stderr responses from Apple endpoints that are unparsable as JSON by @rgoldberg in #550
- Improve
Account
,SignIn
,SignOut
&ISStoreAccount
extension & associated code: by @rgoldberg in #563 - Use Swift Argument Parser instead of Commandant. by @rgoldberg in #554
- Improve tests by @rgoldberg in #571
- Update
README.md
. by @rgoldberg in #573 appIDValue
to encapsulateuint64Value
. by @rgoldberg in #575- Improve usage of
trash
in scripts. by @rgoldberg in #577 - Improve
bootstrap
. by @rgoldberg in #581 - Additional linting / cleanup code by @rgoldberg in #593
- Improve GitHub runners by @rgoldberg in #595
- Improve naming by @rgoldberg in #600
- Improve help output. by @rgoldberg in #610
- Increase minimum macOS version to 10.13 & upgrade Swift to 5.7.1 by @rgoldberg in #611
- Additional improvements enabled by macOS 10.13 by @rgoldberg in #614
- Refactor
AppStoreSearcher
code. by @rgoldberg in #615 - Cleanup help. by @rgoldberg in #617
- Replace
ExternalCommand
code that starts new processes with Apple library calls by @rgoldberg in #621 - Simplify
open()
extension func forURL
. by @rgoldberg in #622 - Improve error messages by @rgoldberg in #623
- Fix typos in DocC by @rgoldberg in #624
- 🔖 Release 1.8.7 by @phatblat in #506
Full Changelog: v1.8.7-beta.8...v1.8.8-beta.1