Vagrant v2.2.5 Release Notes

Release Date: 2019-06-19 // almost 5 years ago
  • ๐Ÿ”‹ FEATURES:

    • ๐Ÿณ providers/docker: Private and Public networking support [GH-10702]

    ๐Ÿ‘Œ IMPROVEMENTS:

    • command/global-status: Provide machine-readable information [GH-10506]
    • command/snapshot: Separate snapshot names for guests when listing snapshots [GH-10828]
    • ๐Ÿ“‡ command/box/update: Ignore missing metadata files when updating all boxes [GH-10829]
    • core: Use consistent settings when unpacking boxes as root [GH-10707]
    • ๐Ÿ“‡ core: Write metadata.json file when packaging box [GH-10706]
    • ๐Ÿšš core: Remove whitespace from id file on load [GH-10727]
    • ๐Ÿ‘ core/bundler: Support resolution when installed within system [GH-10894]
    • โšก๏ธ guest/coreos: Update network configuration and hostname setting [GH-10752]
    • ๐Ÿ‘ guest/freebsd: Add proper VirtualBox share folders support for FreeBSD guests [GH-10717]
    • guest/freebsd: Add unmount share folder for VirtualBox guests [GH-10761]
    • ๐Ÿ”ง guest/freebsd: Simplify network interface listing when configuring networks [GH-10763]
    • ๐Ÿณ providers/docker: Add usable? check to docker provider [GH-10890]
    • ๐Ÿ”ง synced_folder/smb: Remove configuration information from synced folder data [GH-10811]

    ๐Ÿ› BUG FIXES:

    • โšก๏ธ command/box/update: Ensure the right version is picked when updating specific boxes [GH-10810]
    • ๐Ÿ“œ command/cloud: Properly set variable from CLI argument parsing for username field [GH-10726]
    • command/rsync_auto: Use relative paths to machines folder path for file path Listener [GH-10902]
    • ๐Ÿšš communicator/ssh: Remove net/sftp loading to prevent loading errors [GH-10745]
    • contrib/bash: Search for running_vm_list only in machines folder [GH-10841]
    • ๐Ÿ”Œ core/bundler: Properly parse multiple constants when installing plugins [GH-10896]
    • ๐Ÿ”ง core/environment: Support plugin configuration within box Vagrantfiles [GH-10889]
    • ๐Ÿ’ป core/triggers: Fix typo in UI output [GH-10748]
    • core/triggers: Properly exit with abort option [GH-10824]
    • core/triggers: Ensure guest names are string when filtering trigger configs [GH-10854]
    • core/triggers: Abort after all running processes have completed when parallel is enabled [GH-10891]
    • guest/void: Fix NFS capability detection [GH-10713]
    • guest/bsd: Properly set BSD options order for /etc/exports [GH-10909]
    • ๐Ÿ host/windows: Fix rubygems error when host has directory named c [GH-10803]
    • provider/virtualbox: Ensure non-existent machines do not attempt to list snapshots [GH-10784]
    • ๐Ÿณ provider/docker: Properly set docker-compose config file with volume names [GH-10820]
    • provisioner/ansible: Fix pip installer hardcoded curl get_pip.py piped to python [GH-10625]
    • โšก๏ธ provisioner/chef: Update chef install check for guests [GH-10917]
    • ๐Ÿšš synced_folders/rsync: Remove rsync__excludes from command if array is empty [GH-10901]