mas/CHANGELOG.md
2020-05-14 22:03:22 -06:00

7 KiB
Raw Blame History

mas Changelog

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.

Unreleased

  • New purchase command for purchasing free apps #264 (resolves #2, #145)
    thanks, @blochberger!
  • 🐟 Seriously more interactive fish completions #242
    thanks, @lwolfsonkin!
  • 🧹 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 lucky command #207
  • 🐛 Restore search table output #205
  • 👐🏻 Open AppStore.app with just mas open #200
  • ♻️🌐 Network refactor #198
  • 👷🏻‍♀️ Jenkins Pipeline #197
  • New home, open and vendor commands #196
  • 🐛📦 Fix paths building installer package #195
  • ♻️📚 AppLibrary refactor #193

v1.5.0 🗑 Uninstall - 2018-12-27

  • 🗑 uninstall command #81, #191
  • 🍺 trash formula #191
  • 💥 Dropped support for Yosemite and Mavericks #192

v1.4.4 🧹 Cleanup - 2018-12-19

  • ⬆️🛠️ Xcode 10.1 #186
  • 🐛 Prevent default.profraw from 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 signin command 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 signout command #162
  • 🐛 Fixed account command #165
  • Added price to search command when --price flag specified #62, #148
  • 🎨 search output 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.profraw from getting created #135

v1.4.0 🧟‍♂️ It's Alive! - 2018-02-16

Enhancements

  • Info command #26, #55
  • 🍀 Lucky command #88
  • 🕵🏽‍♀️ Include version number in search output #131
  • ☝🏻 Support app name(s) arugments for upgrade command #100

🔨 Xcode Project

  • ⬆️ Swift 4 #114
  • Added test target #127
  • 📛 Add build badge to readme #121
  • 💎 Configure bundler #118

🐙 GitHub

  • ⚠️ 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

🏛 Dependencies #122

  • ⬆️ Commandant (0.13.0)
  • ⬆️ Result (3.2.4)
  • ⬆️ cocoaseeds (0.8.3)
  • ⬆️ xcpretty (0.2.8)

👷🏻‍♀️ CI Build

  • 🍎 Now using xcode9.2 image for macosx10.13 SDK #120

v1.3.1 Better Errors - 2016-09-25

  • Descriptive error messages instead of exit codes
  • Fixed nullability issue with list command
  • 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

  • search command
  • Fix mas list illegal 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 signin command (#3)
  • Added signout command

v1.0.2 Upgrade all - 2015-12-30

  • Added upgrade command (#1)

Fixes

  • Updated to latest version of Commandant
  • Broken install command after updating Commandant

v1.0.1 - 2015-12-30

  • Bump version to 1.0.1

v1.0.0 - 2015-09-20

  • Initial Release