8000 Releases · bin-cli/bin-cli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: bin-cli/bin-cli

v1.0.2

06 Mar 05:11
Compare
Choose a tag to compare
  • Fix .binconfig not being detected when dir = . is used along with an absolute --path (ba4cdca)
  • Minor fix to 'not found' error message wording when .binconfig can't be found (fb9e285)

v1.0.1

21 Aug 19:57
Compare
Choose a tag to compare
  • Speed up execution on Bash 4+ (particularly noticable during tab completion - around 30% speedup in my unscientific tests) (0ad26c8, a63f255, a97301c)

v1.0.0

31 May 12:06
Compare
Choose a tag to compare
  • Allow command arguments to be listed with the command names (844260e)
  • Better handling of multiple action arguments such as bin -e -e (#46)

Since this would have taken us from version 0.9 to 0.10, and I think it is more-or-less feature-complete now, I decided this is a good time to make an official 1.0 release. 🎂

v0.9.3

30 May 14:57
Compare
Choose a tag to compare
  • Fix bug where unique prefix matching didn't work correctly for an alias that points to a subcommand (0dae5ed)

v0.9.2

28 May 22:00
Compare
Choose a tag to compare
  • Stop minifying the script (51d587b)

v0.9.1

18 May 20:32
Compare
Choose a tag to compare
  • Make the --completion command use the basename of the exe rather than the full path, so it can be relocated later (55274af)
  • Compress (gzip) man pages
  • Create Ubuntu PPA (#42)

Added retroactively (28 May):

  • Add .deb installation package to GitHub releases
  • Create .rpm installation package (#45)

v0.9.0

04 May 20:40
Compare
Choose a tag to compare

Features

  • Add man pages (#11)
  • Make --edit support inline commands (#38)
  • Improvements to tab completion
    • Make tab completion work after options such as --edit (#39)
    • Tab-complete option names as well as command names (#40)
  • Add --info option to display info about the current project (#35)
    • Special handling for bin info (f2251b4)

Bug fixes

  • Set $BIN_DIR and $BIN_ROOT correctly for inline commands when merging directories (714be30)
  • Handle missing required arguments (8907e2a)
  • Detect conflicts between commands and subdirectories (dd52bd4)

Miscellaneous

  • Link to the relevant version of the README in the --help output (instead of the latest version) (5c036fd)
  • Make the command names stand out a little more in the command listing (8d556f7)
  • Minify the bin script (remove commands and leading whitespace) (1c6fd7d)

v0.8.1

28 Feb 20:28
Compare
Choose a tag to compare
  • Correctly display help text for scripts with extensions (496541a)

v0.8.0

11 Nov 15:56
Compare
Choose a tag to compare
  • Allow (and encourage) spaces in .binconfig (2f39abe)
  • Add a template option for --create (c75be53)
  • Prepopulate new .binconfig files with the command names (47f6c6b)
  • Ignore blank help text in .binconfig (c21897a)
  • Fix warning when an alias is defined for a directory (fdf4778)

v0.7.2

06 Nov 19:09
Compare
Choose a tag to compare
  • Fix typo in --create output - 'set -eno pipefail' should be 'set -euo pipefail' (e06ca35)
0