Vagrant v2.1.3 Release Notes
Release Date: 2018-08-29 // over 5 years ago-
๐ FEATURES:
- ๐ core: Support for project specific plugins [GH-10037]
๐ IMPROVEMENTS:
- command/reload: Add
--force
flag to reload command [GH-10123] - โ communicator/winrm: Display warning if vagrant-winrm plugin is detected [GH-10076]
- contrib/bash: Replace -VAGRANTSLASH- with literal slash in completion [GH-9987]
- core: Show installed version of Vagrant when displaying version check [GH-9968]
- core: Retain information of original box backing active guest [GH-10083]
- ๐ core: Only write box info if provider supports box objects [GH-10126]
- โก๏ธ core: Update net-ssh dependency constraint to ~> 5.0.0 [GH-10066]
- core/triggers: Catch and allow for non-standard exit codes with triggers
run
options [GH-10005] - core/triggers: Allow for spaces in
path
for trigger run option [GH-10118] - ๐ง guest/debian: Isolate network interface configuration to individual files for systemd [GH-9889]
- ๐ฆ guest/redhat: Use libnfs-utils package if available [GH-9878]
- ๐ณ provider/docker: Support Docker volume consistency for synced folders [GH-9811]
- ๐ provider/hyperv: Disable synced folders on non-DrvFs file systems by default [GH-10001]
- ๐ util/downloader: Support custom suffix on user agent string [GH-9966]
- util/downloader: Prevent false positive matches on Location header [GH-10041]
- util/subprocess: Force system library paths for executables external to AppImage [GH-10078]
๐ BUG FIXES:
- ๐ core: Disable Vagrantfile loading with plugin commands [GH-10030]
- core: Ensure the SecureRandom library is loaded for the trigger class [GH-10063]
- core/triggers: Allow trigger run args option to be a single string [GH-10116]
- util/powershell: Properly
join
commands from passed in array [GH-10115] - guest/solaris: Add back guest detection check for Solaris derived guests [GH-10081]
- ๐ guest/windows: Be more explicit when invoking cmd.exe with mount_volume script [GH-9976]
- ๐ง host/linux: Fix sudo usage in NFS capability when modifying exports file [GH-10084]
- ๐ host/windows: Remove localization dependency from SMB list generation [GH-10043]
- ๐ provider/docker: Convert windows paths for volume mounts on docker driver [GH-10100]
- ๐ง provider/hyperv: Fix checkpoint configuration and properly disable automatic checkpoints by default [GH-9999]
- ๐ provider/hyperv: Remove localization dependency from access check [GH-10000]
- provider/hyperv: Enable ExposeVirtualizationExtensions only when available [GH-10079]
- provider/virtualbox: Skip link-local when fixing IPv6 route [GH-9639, GH-10077]
- push/ftp: Custom error when attempting to push too many files [GH-9952]
- util/downloader: Prevent errors when Location header contains relative path [GH-10017]
- util/guest_inspection: Prevent nmcli check from hanging when pty is enabled [GH-9926]
- util/platform: Always force string type conversion on path [GH-9998]