Skip to content

Releases: jacobdeichert/mask

v0.8.0

26 Apr 17:33
Compare
Choose a tag to compare

Added

Fixed

  • Re-add formatting CI #60

v0.7.1

13 Dec 17:43
Compare
Choose a tag to compare

Fixed

Added

  • Automated GitHub Releases and attached precompiled binaries for macOS and linux

v0.7.0

15 Oct 03:07
Compare
Choose a tag to compare

Breaking Changes

  • Allow any shell executor that supports -c evaluation (sh, bash, zsh, fish, dash, etc...) #37
  • Error when chosen command doesn't have a script #37
  • Error when chosen command script doesn't have a lang code to determine the executor #37
  • Remove the ON::INIT script idea #38

v0.6.0

06 Oct 21:07
Compare
Choose a tag to compare

Breaking Changes

  • Add support for an ON::INIT script which initializes subshell environments #36

v0.5.2

27 Sep 02:37
Compare
Choose a tag to compare

Added

  • Add support for type=number in option flags for numerical validation #35

Fixed

  • Allow entering negative numbers as arg values #34

v0.5.1

25 Sep 00:42
Compare
Choose a tag to compare

Added

Fixed

  • No need to show mask's author and description in help output #32

v0.5.0

29 Jul 03:58
Compare
Choose a tag to compare

Added

  • Add $MASK and $MASKFILE_DIR utility env variables #26

Fixed

  • Error when command has no script and missing subcommand #27
  • Remove needless version flag from all subcommands #27

v0.4.0

27 Jul 03:29
Compare
Choose a tag to compare

Fixed

  • Prevent adding needless verbose flag to commands with no script #21

  • Propagate exit status of child process to main process #22 (@atty303)

  • Allow --version and --help to be used even when missing a maskfile #23

  • Exit with an error message and status code 1 when subcommand is missing #23

  • Always exit with error when custom maskfile is not found #25

v0.3.1

21 Jul 22:27
Compare
Choose a tag to compare

Added

v0.3.0

19 Jul 04:30
Compare
Choose a tag to compare

Breaking Changes

  • Changed required arg syntax from <arg> to (arg) to prevent markdown renderers from breaking #16

Fixed

  • Using <> for required args causes breakage in certain markdown renderers #15
  • Using inline code in a command description doesn't get output with -h #9