Yonaskolb Mint Versions Save

A package manager that installs and runs executable Swift packages

0.13.0

4 years ago

Added

  • Added the --link (or -l) flag to the bootstrap option, to optionally link the packages of a Mintfile globally #137 @acecilia

Fixed

  • Fixed list of executables not showing when asking for to disambiguate between them #149 @yonaskolb

Internal

  • Updated dependencies and removed SwiftPM dependency

Commits

0.12.0

5 years ago

Fixed

  • Fixed building packages when running in Swift 5 #130 #131 @stefanomondino @yonaskolb

Changed

  • Updated to Swift 5 and dropped Swift 4.2 #131 @yonaskolb

Commits

0.11.3

5 years ago

Changed

  • Improved output #116 @yonaskolb

Commits

0.11.2

5 years ago

Added

  • Packages can now be referenced by name in mint install when already installed #100 @yonaskolb

Fixed

  • Fixed packages from Mintfile not being read correctly on mint run when specified by name #100 @yonaskolb

Commits

0.11.1

5 years ago

Fixed

  • Fixed not being able to pass arguments to mint run @yonaskolb

Commits

0.11.0

5 years ago

Added

  • Added Linux support #82 @yonaskolb
  • Executable names are now automatically read from Package.swift #95 @yonaskolb
  • All executables in Package.swift are now installed #95 @yonaskolb
  • If multiple executables exist and one is not provided in mint run it will ask you which one to run #95 @yonaskolb

Changed

  • Breaking: changed MINT_INSTALL_PATH env to MINT_LINK_PATH #97 @yonaskolb
  • Breaking: changed --prevent-global to --no-link #97 @yonaskolb
  • Breaking: replaced mint update with mint install --force #96 @yonaskolb
  • --silent now applies to mint install in addition to mint run @yonaskolb

Removed

  • Breaking: Swift packages without executable products are no longer supported
  • Breaking: Older style quoted command invocations are no longer supported. eg mint run realm/SwiftLint "swiftlint autocorrect"

Fixed

  • Fixed Mintfile output not adhering to --silent #85 @yutailang0119
  • Fixed installing nested resourcs in Package.resources #93 @toshi0383

Commits

0.10.2

5 years ago

Fixed

  • Don't overwrite install path of already installed version until after successful build
  • Fixed version number output

Changed

  • Updated SwiftCLI 5.2.1 to allow nested help commands like mint help install

Commits

0.10.1

5 years ago

Fixed

  • Fixed environment variables not being passed via mint run @yonaskolb
  • Fixed mint bootstrap output referring to the wrong path for Mintfile @yonaskolb

Commits

0.10.0

5 years ago

Added

  • Added mint bootstrap command for installing all the packages in your Mintfile #79 @yonaskolb
  • Added --mintfile argument for custom Mintfile path #79 @yonaskolb
  • Added stdin support to mint run #78 @yonaskolb

Changed

  • Improved error output #78 @yonaskolb
  • Customizable standardOut and standardError in Mint #78 @yonaskolb
  • As global installs are now the default, replaced --global with --prevent-global flag @yonaskolb

Fixed

  • Fixed output in run not being silenced when using a Mintfile #77 @yutailang0119
  • Removed dotfiles from mint list output @yonaskolb
  • Print errors to stderr #78 @yonaskolb

Internal

  • Replaced ShellOut with SwiftCLI #78 @yonaskolb
  • Replaced SPM with SwiftCLI #78 @yonaskolb

Commits

0.9.1

6 years ago
  • made Mintfile package lookup case insensitive @yonaskolb
  • fixed Minfile lookup by simple name on install

Commits