- FIX: Fix using @vagrant-cucumber-debug flag
- FIX: Broken regex caused example tests to fail.
- FIX: Restore options in pretty formatter.
Note: If you would like immediate standard output from commands, you will need to use "Kernel.puts" or "STDOUT.puts" in Cucumber 2+.
- Upgrade Cucumber to 2.x release. No longer requires native extensions for Gherkin, thus allowing installation on Vagrant 1.9.1
- Support for libvirt using Sahara plugin
- Retry snapshot operations on lock failure.
- Removed
vagrant-multiprovider-snap
dependency. Vagrant now has all required features. - Updates to various syntax in the code.
- "New" style Ruby hashes (no hash rockets).
- Removal of some deprecated methods (
Hash#has_key?
, etc)
- Quick sweep with
rubocop
to fix some minor style issues. - Fixes to
README.md
, mostly removal of references tovagrant-multiprovider-snap
with some markdown cleanups.
- Fixed gemspec to constrain cucumber version
- Fixes to ANSI escape code handling
- Force cucumber gem version to pre-2.x
- Fixed a bug in table formatting
- Solves an edge case in environment creation
- Support Vagrant 1.5 approach to plugin loading
- Solve problem with missing i18n translations
- Added missing license detail to Gem spec
- Improve use of Given/When/Then in examples as per idiomatic Cucumber usage
- Refactor to get shell runner helper into the glue and out of the step definitions
- Added details on how to contribute to the project
With thanks to Matt Wynne (@mattwynne) for feedback
- Update dependencies for vagrant-multiprovider-snap
- Clarify license position
- Add correct dependency on to_regexp to the gem description.
Initial release - supports Virtualbox and VMWare Fusion