Skip to content

Releases: RichiH/vcsh

v2.0.0

20 Aug 15:13
v2.0.0
fb0393b
Compare
Choose a tag to compare
  • Release 2.0.0
  • Replace homegrown Makefile with Autotools for configure and build
  • Post source builds as part of automated release process
  • Switch to versioning scheme to semver
  • Replace Travis test runner with GitHub Actions
  • Make VCSH_* variables available to hooks
  • More carefully handle shell quoting
  • Improve handling of non-default remote names and branches
  • Fix per-repo pre/post hook handling
  • Output path relative to $HOME in ‘vcsh status’
  • Add flag to prefix output of ‘vcsh foreach -p’ with repo name
  • Fix debugging on Windows 10 / Cygwin
  • Improve option flag handling to allow multiple flags, squash bugs
  • Don't require Ruby or Perl tooling to build and install
  • Avoid false-positive conflicts on checkout
  • Make arg optional for write-ignore subcommand
  • Fix ZSH completions, improve Bash completions
  • Allow use of specific path when running Git or any dependency
  • Fail if hook scripts return failure codes
  • Check GIT_REMOTE early on clone()
  • Support renaming script as configuration option
  • Setup standalone script build profile and attach directly to releases

v2.0.0-beta.1

23 Jun 18:22
216ae35
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release
  • Replace homegrown Makefile with Autotools for configure and build
  • Post source builds as part of automated release process
  • Switch to versioning scheme to semver
  • Replace Travis test runner with GitHub Actions
  • Make VCSH_* variables available to hooks
  • More carefully handle shell quoting
  • Improve handling of non-default remote names and branches
  • Fix per-repo pre/post hook handling
  • Output path relative to $HOME in ‘vcsh status’
  • Add flag to prefix output of ‘vcsh foreach -p’ with repo name
  • Fix debugging on Windows 10 / Cygwin
  • Improve option flag handling to allow multiple flags, squash bugs
  • Don't require Ruby or Perl tooling to build and install
  • Avoid false-positive conflicts on checkout
  • Make arg optional for write-ignore subcommand
  • Fix ZSH completions, improve Bash completions
  • Allow use of specific path when running Git or any dependency
  • Fail if hook scripts return failure codes
  • Check GIT_REMOTE early on clone()
  • Support renaming script as configuration option
  • Setup standalone script build profile and attach directly to releases