Skip to content
This repository has been archived by the owner on Jul 29, 2018. It is now read-only.

Latest commit

 

History

History
141 lines (77 loc) · 4.02 KB

CHANGELOG.md

File metadata and controls

141 lines (77 loc) · 4.02 KB

0.5.4 (June 6, 2018)

  • Fixes Vagrant 1.9+ compatability.

0.5.3 (April 9, 2016)

IMPROVEMENTS:

  • Add :good_exit option for specifying custom positive exit codes (#37)

BUG FIXES:

  • Gracefully catch communication errors (#55)

0.5.2 (September 9, 2015)

BUG FIXES:

  • Skip subprocess jailbreak introduced in Vagrant 1.7.3 (#52)

0.5.1 (August 3, 2015)

BUG FIXES:

  • Change directory to environment root path before running host commands (#44)
  • :stdout and :stderr options defaults to true when using provisioner (#42)
  • Properly escape regexp in DSL (#46)

0.5.0 (December 29, 2014)

BEHAVIOURAL CHANGES:

  • The :stdout option now defaults to true.

NEW FEATURES:

  • New option :stderr for displaying standard error from scripts.
  • The special action :ALL can be used when a trigger should always run (#23)
  • Actions can be blacklisted using config.trigger.blacklist.
  • Triggers can be run as a provisioner (#21)

IMPROVEMENTS:

  • Do not buffer command output and better integrate in core UI (#18)

BUG FIXES:

  • Handle MS-DOS commands better (#27)

0.4.4 (December 12, 2014)

BUG FIXES:

  • Enforce bundler dependency (#34)

0.4.3 (November 26, 2014)

BUG FIXES:

  • Passing strings to :vm option now works (#30)
  • Use Bundler.with_clean_env to remove bundler artifacts from environment (#25)

0.4.2 (September 12, 2014)

IMPROVEMENTS:

  • Use Vagrant communicator interface for running remote commands (#17)
  • Allow options to be overridden by a single command.

0.4.1 (June 20, 2014)

BUG FIXES:

  • Ensure after triggers are run at the very end of the action (#14)

0.4.0 (May 20, 2014)

NEW FEATURES:

  • New trigger type: instead_of.
  • Add :vm option for choosing the target vm(s) in case of multi-machine Vagrantfile.

IMPROVEMENTS:

  • DSL: add run_remote as alias to run("vagrant ssh -c ...").
  • DSL: the error statement now stops the action and makes Vagrant fail with an error.
  • Ensure the run statement always returns the command output.

BUG FIXES:

0.3.0 (April 4, 2014)

CHANGES:

  • Implement a new DSL for running scripts.

DEPRECATIONS:

  • The :info and :execute options has been replaced by the new DSL.

IMPROVEMENTS:

  • Plugin messages are now localized.

BUG FIXES:

  • Avoid loops by adding VAGRANT_NO_TRIGGERS to the subprocess shell.

0.2.2 (March 1, 2014)

NEW FEATURES:

  • Add :info as an alternative to :execute.

BUG FIXES:

  • Remove Vagrant specific environment variables when executing commands (#5)

0.2.1 (November 19, 2013)

BUG FIXES:

  • Fixed regression in configuration (#2)

0.2.0 (October 19, 2013)

NEW FEATURES:

  • New option: :append_to_path.

IMPROVEMENTS:

  • Triggers won't run if VAGRANT_NO_TRIGGERS environment variable is set.
  • Command argument could also be an array.

0.1.0 (August 19, 2013)

  • Initial release.