Skip to content

Latest commit

 

History

History
354 lines (228 loc) · 13.2 KB

CHANGELOG.md

File metadata and controls

354 lines (228 loc) · 13.2 KB

0.18.0 / 2015-05-07

Bug fixes

  • Pull request #161: Add handling for winrm communicator in username & password handling. (@atiniir)

Improvements

  • Pull request #166: Allow a fuzzier match for known Bento box names. (@fnichol)

0.17.0 / 2015-04-28

(A selected roll-up of 0.17.0 pre-release changelogs)

Bug fixes

  • Pull request #156: Use RDPPort value from vagrant winrm-config for WinRM Transports. (@fnichol)

New features

  • Pull request #154: Support for WinRM Transport and Windows-based instances. (@fnichol)

Improvements

  • Pull request #152: Translate CPU count for VMWare provider. (@whiteley)
  • Pull request #157: Close Transport connection in #destroy. (@fnichol)
  • Pull request #158: Add plugin metadata to the Driver. (@fnichol)

0.17.0.rc.1 / 2015-03-29

Improvements

  • Pull request #157: Close Transport connection in #destroy. (@fnichol)
  • Pull request #158: Add plugin metadata to the Driver. (@fnichol)

0.17.0.beta.4 / 2015-03-26

Bug fixes

  • Pull request #156: Use RDPPort value from vagrant winrm-config for WinRM Transports. (@fnichol)

Improvements

  • Pull request #152: Translate CPU count for VMWare provider. (@whiteley)

0.17.0.beta.3 / 2015-03-25

Bug fixes

  • Pull request #155: Use the vagrant-winrm Vagrant plugin to resolve VM IP address. See PR for details. (@fnichol)

0.17.0.beta.2 / 2015-03-25

  • Relax version constraint on Test Kitchen. (@fnichol)

0.17.0.beta.1 / 2015-03-24

  • Pull request #154: Support for WinRM Transport and Windows-based instances. (@fnichol)

0.16.0 / 2015-03-23

Bug fixes

  • Pull request #122, pull request #151: Only set custom :box & :box_url values for known Bento boxes. (@ashb, @fnichol)

New features

  • Pull request $84: Add support for Parallels provider. (@jhx)
  • Pull request #107: Add support for libvirt provider. (@bradleyd)
  • Pull request #128: Add support for LXC provider. (@tknerr)
  • Pull request #142: Add support for managed-servers provider. (@kbruner)
  • Add :gui configuration attribute to override default GUI mode with VirtualBox and VMware-based providers. (@fnichol)
  • Pull request #137: Support SoftLayer :disk_capacity configuration. (@hugespoon)
  • Pull request #102: Add :box_version & :box_check_update configuration options to support box versioning. (@mconigliaro)
  • Pull request #129: Add :provision configuration option. (@gouketsu)
  • Pull reqwuest #112: Add configuration option for user Vagrantfiles with :vagrantfiles configuration option. (@byggztryng)
  • Pull request #95: Add SSH ProxyCommand to state if present. (@bdclark)
  • Pull request #121: Add :ssh configuration hash. (@Igorshp)
  • Pull request #104: Add :communicator configuration option to support overriding underlying base box's communicator setting. (@RobertRehberg)
  • Pull request #118: Vagrant config password (Not Vagrant recommended). (@philcallister)

Improvements

  • Pull request #148: Add full test coverage to the codebase. (@fnichol)
  • Pull request #126: Disable vagrant-berkshelf plugin by default (this Driver does not need it and can cause confusing errors). (@tknerr)
  • Pull request #101: Qualify VM names with project name. (@petere)
  • Pull request #117: Change default hostname to be shorter and friendlier for Windows hosts. (@Annih)
  • Pull request #106, Use correct URLs to download vagrant in README. (@alex-slynko-wonga)
  • Pull request #146: Freshen project quality (TravisCI, Tailor-for-Rubocop, Guard support, etc). (@fnichol)
  • Pull request #147: Tidy default configuration attributes. (@fnichol)
  • Pull request #134: CHANGELOG Champion, Mr. @miketheman. (@miketheman)
  • Pull request #127: README updates. (@vinyar, fnichol)

0.15.0 / 2014-04-28

New features

  • Support vagrant-softlayer plugin

Improvements

  • Improved/updated README documentation + typos
  • Remove default memory setting
  • Fix relative paths in synced folders

0.14.0 / 2013-12-09

New features

  • Add config[:vm_hostname] to set config.vm.hostname in Vagrantfile. (@fnichol)

Improvments

  • Add config[:guest] documentation in README. (@fnichol)

0.13.0 / 2013-12-04

New features

  • Use Opscode's new buckets for Virtual machines, allowing for downloads of VirtualBox and VMware Fusion/Workstation Bento boxes (Vagrant minimal base boxes). (@sethvargo)

0.12.0 / 2013-11-29

Breaking changes

  • Remove use_vagrant_provision configuration option.

New features

  • Major refactor of Vagrantfile generation, to use an ERB template. For more details please consult the vagrantfile_erb section of the README. (@fnichol)
  • Add pre_create_command option to run optional setup such as Bindler. (@fnichol)

Improvments

0.11.3 / 2013-11-09

Bug fixes

  • Revert quiet option used for Vagrant version checking. (@fnichol)

0.11.2 / 2013-11-05

Bug fixes

  • Remove misleading quiet option (@sethvargo)
  • Relax dependency on Test Kitchen (@sethvargo)
  • Remove deprecated references to vagrant-berkshelf (@sethvargo)

Improvements

  • Allow users to specify custom SSH private key (@manul)
  • Use platform to determine which vagrant box to download (assume Opscode) (@sethvargo)

0.11.1 / 2013-08-29

Bug fixes

  • Pull request #36: README fix for synched_folders. (@mattray)

Improvements

  • Pull request #34: Disable synced folders by default. (@dje)

0.11.0 / 2013-07-23

New features

  • Pull request #30: Support computed defaults for a select list of pre-determined platforms (see pull request and readme for quick example). (@fnichol)
  • Pull request #25: Add rackspace support. (@josephholsten)

Improvements

  • Pull request #20: Respect VAGRANT_DEFAULT_PROVIDER environment variable. (@tmatilai)
  • Pull request #24: Allow to override Vagrant default SSH username. (@gildegoma)
  • Pull request #21: Configure tailor to actually check the code style. (@tmatilai)

Bug fixes

  • Pull request #29, issue #28: Allow the vagrant guest setting to be set in the generated Vagrantfile via the kitchen.yml. (@keiths-osc)
  • Pull request #31: Add some quotes around Vagrantfile value. (@albertsj1)

0.10.0 / 2013-05-08

New features

  • Pull request #12: Use SSHBase functionality (using ChefDataUploader) to manage Chef provisioning in the converge action and make Vagrant's built in provisioning an optional mode by setting use_vagrant_provision: true in the driver_config section of the .kitchen.yml. As a consequence, the vagrant-berkshelf middleware is now also optional and off by default (can be re-enabled by setting use_vagrant_berkshelf_plugin: true). (@fujin)
  • Pull request #18: Add VMware Fusion/Workstation support. (@TheDude05)

Improvements

  • Issue #19: Recommend the vagrant-wrapper gem in README. (@fnichol)

0.9.0 / 2013-04-19

Upstream changes

  • Pull request #16: Update Vagrant Berkshelf plugin detection for the vagrant-berkshelf and drop detection for berkshelf-vagrant. (@martinisoft)

0.8.0 / 2013-04-16

Improvements

  • Pull request #15: Support berkshelf-vagrant 1.1.0+ in Vagrantfiles. (@petejkim, @fnichol)
  • Add an explanation of how this driver works in the README. (@fnichol)

0.7.4 / 2013-03-28

Improvements

  • Drop vagrant ssh -c & communicate directly via SSH. (@fnichol)

0.7.3 / 2013-03-28

Bug fixes

0.7.2 / 2013-03-23

Bug fixes

  • Wrap strings for data_bags_path and roles_path in Vagrantfiles. (@fnichol)

0.7.1 / 2013-03-23

Bug fixes

  • Depend on test-kitchen ~> 1.0.0.alpha.1 to get API updates. (@fnichol)

0.7.0 / 2013-03-22

New features

  • Pull request #7: [Breaking] Support Vagrant 1.1+ and remove vagrant gem dependency. (@fnichol)
  • Pull request #8: Add dependency checks for Vagrant and berkshelf-vagrant plugin (if necessary). (@fnichol)

0.6.0 / 2013-03-02

The initial release.