Features:
- command/cloud: Introduce vagrant cloud subcommand to Vagrant
- command/upload: Add command for uploading files to guest
- command/winrm: Add command for executing guest commands via WinRM
- command/winrm-config: Add command for providing WinRM configuration
Improvements:
- core: Ensure file paths are identical when checking for cwd
- core: Add config option ignore_box_vagrantfile for ignoring vagrantfile inside box
- core/triggers: Add abort option to core triggers
- core/triggers: Introduce ruby option for trigger
- contrib/bash: Add completion for snapshot names for vagrant snapshot restore|delete
- providers/docker: Build docker from git repo
- providers/virtualbox: Allow base_mac to be optional
- provisioners/salt: bootstrap-salt.sh: use -s with curl
- provisioners/salt: remove leading space with bootstrap_options
Bug fixes:
- core/environment: Provide rgloader for local plugin installations
- guest/redhat: Update restart logic in redhat change_host_name cap
- guest/windows: Allow special characters in SMB password field
- provisioners/ansible: Fix remote directory creation
- provisioners/puppet: Properly set env variables for puppet provisioner on windows
- provisioners/salt: Properly set salt pillar variables for windows guests
- synced_folders/rsync: Ensure unique tmp dirs for ControlPath with rsync