All Versions
133
Latest Version
Avg Release Cycle
53 days
Latest Release
896 days ago

Changelog History
Page 10

  • v1.0.5 Changes

    September 18, 2012
    • Work around a critical bug in VirtualBox 4.2.0 on Windows that causes Vagrant to not work. [GH-1130]
    • Plugin loading works better on Windows by using the proper file path separator.
    • NFS works on Fedora 16+. [GH-1140]
    • NFS works with newer versions of Arch hosts that use systemd. [GH-1142]
  • v1.0.4 Changes

    September 13, 2012
    • VirtualBox 4.2 driver. [GH-1120]
    • Correct ssh-config help to use --host, not -h.
    • Use "127.0.0.1" instead of "localhost" for port checking to fix problem where "localhost" is not properly setup. [GH-1057]
    • Disable read timeout on Net::HTTP to avoid rbuf_fill error. [GH-1072]
    • Retry SSH on EHOSTUNREACH errors.
    • Add missing translation for "saving" state. [GH-1110]
  • v1.0.3 Changes

    May 01, 2012
    • Don't enable NAT DNS proxy on machines where resolv.conf already points to localhost. This allows Vagrant to work once again with Ubuntu 12.04. [GH-909]
  • v1.0.2 Changes

    March 25, 2012
    • Provisioners will still mount folders and such if --no-provision is used, so that vagrant provision works. [GH-803]
    • Nicer error message if an unsupported SSH key type is used. [GH-805]
    • Gentoo guests can now have their host names changed. [GH-796]
    • Relative paths can be used for the config.ssh.private_key_path setting. [GH-808]
    • vagrant ssh now works on Solaris, where IdentitiesOnly was not an available option. [GH-820]
    • Output works properly in the face of broken pipes. [GH-819]
    • Enable Host IO Cache on the SATA controller by default.
    • Chef-solo provisioner now supports encrypted data bags. [GH-816]
    • Enable the NAT DNS proxy by default, allowing your DNS to continue working when you switch networks. [GH-834]
    • Checking for port forwarding collisions also checks for other applications that are potentially listening on that port as well. [GH-821]
    • Multiple VM names can be specified for the various commands now. For example: vagrant up web db service. [GH-795]
    • More robust error handling if a VM fails to boot. The error message is much clearer now. [GH-825]
  • v1.0.1 Changes

    March 11, 2012
    • Installers are now bundled with Ruby 1.9.3p125. Previously they were bundled with 1.9.3p0. This actually fixes some IO issues with Windows.
    • Windows installer now outputs a vagrant binary that will work in msys or Cygwin environments.
    • Fix crashing issue which manifested itself in multi-VM environments.
    • Add missing rubygems require in environment.rb to avoid possible load errors. [GH-781]
    • vagrant destroy shows a nice error when called without a TTY (and hence can't confirm). [GH-779]
    • Fix an issue with the :vagrantfile_name option to Vagrant::Environment not working properly. [GH-778]
    • VAGRANT_CWD environmental variable can be used to set the CWD to something other than the current directory.
    • Downloading boxes from servers that don't send a content-length now works properly. [GH-788]
    • The :facter option now works for puppet server. [GH-790]
    • The --no-provision and --provision-with flags are available to vagrant reload now.
    • :openbsd guest which supports only halting at the moment. [GH-773]
    • ssh-config -h now shows help, instead of assuming a host is being specified. For host, you can still use --host. [GH-793]
  • v1.0.0 Changes

    March 06, 2012
    • vagrant gem should now be used to install Vagrant plugins that are gems. This installs the gems to a private gem folder that Vagrant adds to its own load path. This isolates Vagrant-related gems from system gems.
    • Plugin loading no longer happens right when Vagrant is loaded, but when a Vagrant environment is loaded. I don't anticipate this causing any problems but it is a backwards incompatible change should a plugin depend on this (but I don't see any reason why they would).
    • vagrant destroy now asks for confirmation by default. This can be overridden with the --force flag. [GH-699]
    • Fix issue with Puppet config inheritance. [GH-722]
    • Fix issue where starting a VM on some systems was incorrectly treated as failing. [GH-720]
    • It is now an error to specify the packaging output as a directory. [GH-730]
    • Unix-style line endings are used properly for guest OS. [GH-727]
    • Retry certain VirtualBox operations, since they intermittently fail. [GH-726]
    • Fix issue where Vagrant would sometimes "lose" a VM if an exception occurred. [GH-725]
    • vagrant destroy destroys virtual machines in reverse order. [GH-739]
    • Add an fsid option to Linux NFS exports. [GH-736]
    • Fix edge case where an exception could be raised in networking code. [GH-742]
    • Add missing translation for the "guru meditation" state. [GH-745]
    • Check that VirtualBox exists before certain commands. [GH-746]
    • NIC type can be defined for host-only network adapters. [GH-750]
    • Fix issue where re-running chef-client would sometimes cause problems due to file permissions. [GH-748]
    • FreeBSD guests can now have their hostnames changed. [GH-757]
    • FreeBSD guests now support host only networking and bridged networking. [GH-762]
    • VM#run_action is now public so plugin-devs can hook into it.
    • Fix crashing bug when attempting to run commands on the "primary" VM in a multi-VM environment. [GH-761]
    • With puppet you can now specify :facter as a dictionary of facts to override what is generated by Puppet. [GH-753]
    • Automatically convert all arguments to customize to strings.
    • openSUSE host system. [GH-766]
    • Fix subprocess IO deadlock which would occur on Windows. [GH-765]
    • Fedora 16 guest support. [GH-772]
  • v0.9.7 Changes

    February 09, 2012
    • Fix regression where all subprocess IO simply didn't work with Windows. [GH-721]
  • v0.9.6 Changes

    February 07, 2012
    • Fix strange issue with inconsistent childprocess reads on JRuby. [GH-711]
    • vagrant ssh does a direct exec() syscall now instead of going through the shell. This makes it so things like shell expansion oddities no longer cause problems. [GH-715]
    • Fix crashing case if there are no ports to forward.
    • Fix issue surrounding improper configuration of host only networks on RedHat guests. [GH-719]
    • NFS should work properly on Gentoo. [GH-706]
  • v0.9.5 Changes

    February 05, 2012
    • Fix crashing case when all network options are :auto_config false. [GH-689]
    • Type of network adapter can be specified with :nic_type. [GH-690]
    • The NFS version can be specified with the :nfs_version option on shared folders. [GH-557]
    • Greatly improved FreeBSD guest and host support. [GH-695]
    • Fix instability with RedHat guests and host only and bridged networks. [GH-698]
    • When using bridged networking, only list the network interfaces that are up as choices. [GH-701]
    • More intelligent handling of the certname option for puppet server. [GH-702]
    • You may now explicitly set the network to bridge to in the Vagrantfile using the :bridge parameter. [GH-655]
  • v0.9.4 Changes

    January 28, 2012
    • Important internal changes to middlewares that make plugin developer's lives much easier. [GH-684]
    • Match VM names that have parens, brackets, etc.
    • Detect when the VirtualBox kernel module is not loaded and error. [GH-677]
    • Set :auto_config to false on any networking option to not automatically configure it on the guest. [GH-663]
    • NFS shared folder guest paths can now contain shell expansion characters such as ~.
    • NFS shared folders with a :create flag will have their host folders properly created if they don't exist. [GH-667]
    • Fix the precedence for Arch, Ubuntu, and FreeBSD host classes so they are properly detected. [GH-683]
    • Fix issue where VM import sometimes made strange VirtualBox folder layouts. [GH-669]
    • Call proper id command on Solaris. [GH-679]
    • More accurate VBoxManage error detection.
    • Shared folders can now be marked as transient using the :transient flag. [GH-688]