All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- π¨ Improve
mas listcommand output #278 - π Fix alignment of 2nd column of list command output #298
- β¨
Makefile#277
v1.7.1 π Search JSON Fix - 2020-09-06
- π Account for missing JSON fields in search results #299
v1.7.0 π Purchase Command - 2020-05-24
- β¨ New
purchasecommand for purchasing free apps #264 (resolves #2, #145)
thanks, @blochberger! - π Seriously more interactive fish completions #242
thanks, @lwolfsonkin! πΊFormula 1.7 #275 - β¬οΈ Nimble (8.0.9) #274
- π Xcode 11.5 #273
- π§Ή Purchase cleanup #272
- β»οΈ SoftwareMap Protocol #271
- π Swift 5 #255
- βοΈ Xcode 10.2 and macOS 10.14 required to build
- β¬οΈ Commandant (0.17.0) #255
- β¬οΈ Nimble (8.0.4) #255
- β¬οΈ Quick (2.2.0) #255
- β Result #255
- π‘ Update readme with simpler tap usage #241
v1.6.4 π Search Fix - 2020-05-11
- π Fix search parameters #269
v1.6.3 ποΈ List Fix - 2019-03-31
- π Fix for list command on macOS 10.14.4 #228
- π Command completions for fish shell #214
thanks, @ylectric! - π¨ SwiftFormat #215
- β¬οΈ Nimble (7.3.2) #213
- β¬οΈ Quick (1.3.2) #213
- β¬οΈ Result (4.1.0) #213
v1.6.2 π Trashy - 2019-01-21
- ππ Remove external trash command dependency #210
v1.6.1 π Lucky Again - 2019-01-18
- π Fix
luckycommand #207 - π Restore
searchtable output #205
v1.6.0 π Links - 2019-01-12
- ππ» Open AppStore.app with just
mas open#200 - β»οΈπ Network refactor #198
- π·π»ββοΈ Jenkins Pipeline #197
- β¨ New
home,openandvendorcommands #196 - ππ¦ Fix paths building installer package #195
- β»οΈπ AppLibrary refactor #193
v1.5.0 π Uninstall - 2018-12-27
- β¨π
uninstallcommand #81, #191 - βπΊ
trashformula #191 - π₯ Dropped support for Yosemite and Mavericks #192
v1.4.4 π§Ή Cleanup - 2018-12-19
- β¬οΈπ οΈ Xcode 10.1 #186
- π Prevent
default.profrawfrom getting created (again) #186 - π¨ Change MasKit dylib version to minor.patch #186
- β Search tests #184
v1.4.3 π¦ποΈ MasKit & Carthage - 2018-10-17
Big project restructure to fix issues building for Homebrew.
The mas binary now depends on the separate MasKit.framework.
Use the mas.pkg package to install manually.
- π§° MasKit Framework #175
- π¦ Added installer package #178
- π Xcode 10 & Swift 4.2 #173
- β»οΈ Use Carthage rather than CocoaPods to manage dependencies #169
thanks, @tonyarnold! - β¬οΈ danger (5.7.0) #176
v1.4.2 ππ₯π π»ββοΈ Sign-In Disabled - 2018-08-12
Version 1.4.2 was never released through Homebrew.
- ππ₯π
π»ββοΈ Disabled
signincommand on macOS 10.13+ #162- An error is immediately returned instead of crashing on newer macOS versions.
- See #164 for updates on this issue.
- π Fixed
signoutcommand #162 - π Fixed
accountcommand #165 - β¨ Added price to
searchcommand when--priceflag specified #62, #148 - π¨
searchoutput is now formatted in columns #148 - πΊ Added simple bash completion #157
- β CocoaSeeds #155
- βπ« CocoaPods (1.5.3) #155
- π Xcode 9.4 #153
- π Xcode 9.3 #141
- π·π»ββοΈ
β οΈ Re-enabled Danger #137
v1.4.1 π― Stop Littering - 2018-02-18
- π Prevent
default.profrawfrom getting created #135
v1.4.0 π§ββοΈ It's Alive! - 2018-02-16
- βΉοΈ Info command #26, #55
- π Lucky command #88
- π΅π½ββοΈ Include version number in search output #131
- βπ» Support app name(s) arugments for upgrade command #100
- β¬οΈ Swift 4 #114
- β Added test target #127
- π Add build badge to readme #121
- π Configure bundler #118
β οΈ Added Danger for PR feedback #124- ππ€π¨ Added Contributing Guidelines, Code of Conduct and style guide #117, #126
- π Added CHANGELOG #119
- π Added note about installing through app store first #93
- β¬οΈ Commandant (0.13.0)
- β¬οΈ Result (3.2.4)
- β¬οΈ cocoaseeds (0.8.3)
- β¬οΈ xcpretty (0.2.8)
- π Now using
xcode9.2image formacosx10.13SDK #120
v1.3.1 Better Errors - 2016-09-25
- Descriptive error messages instead of exit codes
- Fixed nullability issue with
listcommand - Simpler upgrade checking
v1.3.0 Multiple app install - 2016-09-14
- Fix install of Free apps (#19)
- Install / Upgrade multiple apps at once
- Skip Install if the app is already installed
v1.2.2 Secure Password entry - 2016-09-14
- Support reading password from STDIN
- Fix building with Swift 2.3/Xcode 8
v1.2.1 - 2016-09-13
- Support reading password from STDIN
- Fix building with Swift 2.3/Xcode 8
v1.2.0 Search - 2016-04-16
searchcommand- Fix
mas listillegal instruction (#16)
v1.1.3 - 2016-02-21
- Fix Illegal Instruction: 4 error (#10)
v1.1.2 Upload dSYM correctly - 2016-02-21
- Move the dSYM to the xcarchive
v1.1.1 Upload dSYM - 2016-02-21
- Upload dSYM from Travis release
v1.1.0 Sign In - 2016-02-13
- Added
signincommand (#3) - Added
signoutcommand
v1.0.2 Upgrade all - 2015-12-30
- Added
upgradecommand (#1)
- Updated to latest version of Commandant
- Broken
installcommand after updating Commandant
v1.0.1 - 2015-12-30
- Bump version to 1.0.1
v1.0.0 - 2015-09-20
- Initial Release