Vagrant v2.0.2 Release Notes

Release Date: 2018-01-29 // about 6 years ago
  • ๐Ÿ”‹ FEATURES:

    • core: Provide mechanism for removing sensitive data from output [GH-9276]
    • core: Relax Ruby constraints to include 2.5 [GH-9363]
    • core: Hide sensitive values in output [GH-9369]
    • command/init: Support custom Vagrantfile templates [GH-9202]
    • guests: Add support for the Haiku operating system [GH-7805, GH-9245]
    • synced_folders/smb: Add support for macOS hosts [GH-9294]
    • vagrant-spec: Update vagrant-spec to include Windows platforms and updated linux boxes [GH-9183]

    ๐Ÿ‘Œ IMPROVEMENTS:

    • config/ssh: Deprecate :paranoid in favor of :verify_host_key [GH-9341]
    • core: Add optional timestamp prefix on log output [GH-9269]
    • core: Print more helpful error message for NameEror exceptions in Vagrantfiles [GH-9252]
    • core: Update checkpoint implementation to announce updates and support notifications [GH-9380]
    • core: Use Ruby's Resolv by default [GH-9394]
    • docs: Include virtualbox 5.2.x as supported in docs [GH-9237]
    • docs: Improve how to pipe debug log on powershell [GH-9330]
    • guests/amazon: Improve guest detection [GH-9307]
    • guests/debian: Update guest configure networks [GH-9338]
    • guests/dragonflybsd: Base guest on FreeBSD to inherit more functionality [GH-9205]
    • guests/linux: Improve NFS service name detection and interactions [GH-9274]
    • guests/linux: Support mount option overrides for SMB mounts [GH-9366]
    • guests/linux: Use ip for reading guest address if available [GH-9315]
    • guests/solaris: Improve guest detection for alternatives [GH-9295]
    • hosts/windows: Check credentials during SMB prepare [GH-9365]
    • providers/hyper-v: Ensure Hyper-V cmdlets are fully qualified [GH-8863]
    • middleware/authentication: Add app.vagrantup.com to allowed hosts [GH-9145]
    • provisioners/shell: Support hiding environment variable values in output [GH-9367]
    • providers/virtualbox: Add a clean error message for invalid IP addresses [GH-9275]
    • providers/virtualbox: Introduce flag for SharedFoldersEnableSymlinksCreate setting [GH-9354]
    • providers/virtualbox: Provide warning for SharedFoldersEnableSymlinksCreate setting [GH-9389]
    • provisioners/salt: Fixes timeout issue in salt bootstrapping for windows [GH-8992]
    • synced_folders/smb: Update Windows implementation [GH-9294]
    • util/ssh: Attempt to locate local ssh client before attempting installer provided [GH-9400]

    ๐Ÿ› BUG FIXES:

    • commands/box: Show all box providers with update outdated --global [GH-9347]
    • commands/destroy: Exit 0 if vagrant destroy finds no running vms [GH-9251]
    • commands/package: Fix --output path with specified folder [GH-9131]
    • guests/suse: Do not use full name when setting hostname [GH-9212]
    • providers/hyper-v: Fix enable virtualization extensions on import [GH-9255]
    • provisioners/ansible(both): Fix broken 'ask_sudo_pass' option [GH-9173]