- Retain tmp hosts file and fix a bug where powershell mv does not move folder contents, in that context it's moving a file. [#157]
- splits hostnames across many lines [#67]
- show description for hostmanager when vagrant list-commands is triggered [#105]
- extract old vagrant version compatibility code into util method [#97]
- migrate HostsFile code into its own class [#98]
- hostmanager now runs before provisioning takes place, on
up
action [#73]
- properly detect hosts file location on Windows guests [#67]
- do not add host if IP cannot be determined [#85]
- force moving of hosts file on Linux guests [#93]
- allow top-level config options (eg.
ip_resolver
) to propagate to machine configs [#91]
- add passwordless sudo instructions to README [#95]
- supports vagrant 1.5 [#80, #81]
- only updates hosts file if contents have changed [#78]
- custom ip resolver now has access to the machine whose hosts file is being updated [#62]
- custom IP resolver result no longer ignored [#57]
- when multiple private_networks are configured, the first one is used [#64]
- destroyed machines are now removed from hosts file [#52]
- allow defining a custom IP resolver block [#15]
- handle removing destroyed machines from hosts file (currently only works with
include_offline = true
) [#45] - attempt to elevate privileges when needed in Windows hosts [#48]
--provider
command-line option now finds machines as expected [#46]- uses proper
hosts
file location in Windows under cygwin [#49]
- MIT license added to gemspec