Vagrant v2.2.10 Release Notes

Release Date: 2020-08-24 // over 3 years ago
  • ๐Ÿ”‹ FEATURES:

    • hyperv/disks: Add ability to manage virtual disks for guests [GH-11541]

    ๐Ÿ‘Œ IMPROVEMENTS:

    • core: Allow provisioners to be run when a communicator is not available [GH-11579]
    • core: Add autocomplete command that allows for install of bash or zsh autocomplete scripts [GH-11523]
    • โšก๏ธ core: Update to childprocess gem to 4.0.0 [GH-11717]
    • core: Add action to wait for cloud-init to finish running [GH-11773]
    • โšก๏ธ core: Update to net-ssh to 6.0 and net-sftp to 3.0 [GH-11621]
    • โšก๏ธ core: Optimize port in use check for faster validation [GH-11810]
    • ๐Ÿ’Ž core: Support for Ruby 2.7 [GH-11814]
    • ๐Ÿ”€ core: Add synced folder capabilities for mount options and default fstab modification behavior [GH-11797]
    • ๐Ÿ”ง guest/arch: Use systemd-networkd to configure networking for guests [GH-11400]
    • ๐Ÿ”€ guest/haiku: Rsync install for rsync synced folders [GH-11614]
    • guest/solaris11: Add guest capability shell_expand_guest_path [GH-11759]
    • ๐Ÿ— host/darwin: Add ability to build ISO [GH-11694]
    • ๐Ÿง hosts/linux: Add ability to build ISO [GH-11750]
    • ๐Ÿ hosts/windows: Add ability to build ISO [GH-11750]
    • ๐Ÿ‘ providers/hyperv: Add support for SecureBootTemplate setting on import [GH-11756]
    • ๐Ÿ‘ providers/hyperv: Add support for EnhancedSessionTransportType [GH-11014]
    • virtualbox/disks: Add ability to manage virtual dvds for guests [GH-11613]

    ๐Ÿ› BUG FIXES:

    • core: Ensure MapCommandOptions class is required [GH-11629]
    • core: Fix :all special value on triggers [GH-11688]
    • core: Ensure network addresses have a valid netmask [GH-11679]
    • ๐Ÿ“‡ core: Recover local machine metadata in global index [GH-11656]
    • ๐Ÿ–จ core: Print CLI help message is ambiguous option provided [GH-11746]
    • โšก๏ธ core: Update how /etc/hosts gets updated for darwin, freebsd and openbsd [GH-11719]
    • core: Capture [3J escape sequence [GH-11807]
    • core: Treat empty box value as invalid [GH-11618]
    • core: Allow forwarding ports to unknown addresses [GH-11810]
    • core: Scrub credentials as whole words [GH-11837]
    • commands/destroy: Add gracefull option to switch beween gracefully or forcefully shutting down a vm [GH-11628]
    • communicator/ssh: Raise an error for a nil exit status [GH-11721]
    • communicator/winrm: Check for nil return from querying for forwarded ports [GH-11831]
    • config/vm: Add option allow_hosts_modification to allow/disable Vagrant editing the guests /etc/hosts file [GH-11565]
    • config/vm: Add config option hostname to config.vm.network [GH-11566]
    • ๐Ÿ config/vm: Don't ignore NFS synced folders on Windows hosts [GH-11631]
    • host: Use regular port check for loopback addresses [GH-11654]
    • ๐Ÿง host: Allow windows and linux hosts to detach from rdp process [GH-11732]
    • ๐Ÿ host/windows: Properly register SMB password validation capability [GH-11795]
    • guests: Allow setting of hostname according to hostname option for multiple guests [GH-11704]
    • guest/alpine: Allow setting of hostname according to hostname option [GH-11718]
    • guest/esxi: Be more permissive with permissions of ssh directory [GH-11587]
    • ๐Ÿง guest/linux: Add virtual box shared folders to guest fstab [GH-11570]
    • guest/suse: Allow setting of hostname according to hostname option [GH-11567]
    • ๐Ÿณ providers/docker: Ensure new containers don't grab existing bound ports [GH-11602]
    • providers/hyperv: Fix check for secure boot [GH-11809]
    • providers/virtualbox: Fix inability to create disk with same name across multiple guests [GH-11767]
    • ๐Ÿณ provisioners/docker: Allow to specify docker image version using the run option [GH-11806]
    • provisioners/file: Allow creating empty folders [GH-11805]
    • ๐Ÿ provisioners/shell: Ensure Windows shell provisioner gets the correct file extension [GH-11644]
    • util/powershell: Use correct powershell executable for privileged commands [GH-11787]