Skip to content

Releases: mas-cli/mas

v1.9.0: 🌎 region & config

04 Jan 07:50
v1.9.0
a5a928a
Compare
Choose a tag to compare

Improvements for users:

  • Use Mac App Store region throughout, instead of using it in some places & the macOS region in others (#689 by @rgoldberg)
  • Add mas region command: displays the region of the Mac App Store (#689 by @rgoldberg)
  • Add mas config command: displays mas config & related system info, mainly for bug reports (#698 & #702 by @rgoldberg)
    • Update Bug Report form (#700 by @rgoldberg):
      • Modify to expect config info from mas config
      • Simplify the input fields & instructions
  • Whenever an app name is missing, substitute the same fallback property values throughout mas (#690 by @rgoldberg)

Improvements for developers:

  • Append a + to version name if there are any uncommitted changes or unignored untracked files (#688 & #704 by @rgoldberg)
  • Cleanup code (#687 & #692 by @rgoldberg)
  • Improve linting (#697 by @rgoldberg)
  • Avoid build warning on newer swift compilers (#697 by @rgoldberg)
  • Improve testing (#695 by @rgoldberg):
    • Check all consequences for correctness:
      • return value
      • error
      • stdout
      • stderr
    • Remove useless tests
    • Cleanup tests

Improvements for administrators:

  • GitHub workflows (#691 by @rgoldberg):
    • Scan for vulnerabilities with CodeQL workflow (#646 by @rgoldberg)
    • Scan for Swift library updates with Dependabot workflow
    • Remove useless Danger workflow
    • Minimize granted permissions
    • Cleanup logs

Full Changelog: v1.8.8...v1.9.0

v1.8.8: πŸš€ Release process overhaul

27 Dec 06:35
v1.8.8
26964a8
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

  • Fix Apple iTunes Search API JSON parsing error by making formattedPrice & price optional for SearchResult by @rgoldberg in #643

Changes

Full Changelog: v1.8.7...v1.8.8

v1.8.7: πŸ”§ Numerous fixes

03 Nov 20:25
4405807
Compare
Choose a tag to compare

What's Changed

πŸš€ Features

πŸ› Bug Fixes

Changes

New Contributors

Full Changelog: v1.8.6...v1.8.7

v1.8.6: 🌍 Localize queries

21 Dec 00:47
Compare
Choose a tag to compare

Changes

v1.8.5: πŸ› Allow redownloads on macOS 12

04 Nov 16:29
9da3c3a
Compare
Choose a tag to compare

πŸ› Bug Fixes

v1.8.4: πŸͺœ Unsupported updates != outdated

03 Nov 03:52
Compare
Choose a tag to compare

Changes

v1.8.3: πŸ› Ignore apps outside /Applications

08 Sep 22:30
aeeb1c5
Compare
Choose a tag to compare

πŸ› Bug Fixes

Changes

v1.8.2: πŸ› Fix upgrade command

08 May 06:05
2f2a43b
Compare
Choose a tag to compare

πŸ› Bug Fixes

Changes

v1.8.1: πŸ“Ό Fix outdated & upgrade commands

15 Mar 01:20
23a36b4
Compare
Choose a tag to compare

Changes

πŸ› Bug Fixes

v1.8.0: πŸ’ͺ🏼 arm64 support for M1 Macs

13 Feb 18:01
9eaf57a
Compare
Choose a tag to compare
  • ✨ Support for Apple Silicon (arm64) #310
    thanks, @chris-araman!
    • βš’οΈ Xcode 12.2 and macOS 10.15.4 required to build
  • πŸ•Š Swift 5.2 #310
    • βš’οΈ Xcode 11.4 and macOS 10.15.2 required to build
  • πŸ› Specify desired LD_RUNPATH_SEARCH_PATHS at link-time #310
  • πŸ› Default PREFIX to /opt/homebrew on Apple Silicon (arm64)
  • ⬆️ Commandant (0.18.0) #310
  • ⬆️ Nimble (9.0.0) #310
  • ⬆️ Quick (3.1.0) #310
  • 🎨 Improve mas list command output #278
    thanks, @danielbayley!
  • πŸ› Fix alignment of 2nd column of list command output #298
  • ✨ Makefile #277