Vagrant Hostmanager Versions Save

:pencil: A Vagrant plugin that manages hosts files within a multi-machine environment.

v1.8.0

8 years ago

v1.7.1

8 years ago

v1.7.0

8 years ago

v1.6.1

8 years ago

Bug fixes

  • Retain tmp hosts file and fix a bug where powershell mv does not move folder contents, in that context it's moving a file.

v1.6.0

8 years ago

Features

  • splits hostnames across many lines [#67]

Bug fixes

  • show description for hostmanager when vagrant list-commands is triggered [#105]

Miscellaneous

  • extract old vagrant version compatibility code into util method [#97]
  • migrate HostsFile code into its own class [#98]

Full diff

v1.5.0

9 years ago

Features

  • hostmanager now runs before provisioning takes place, on up action [#73]

Bug fixes

  • 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]

Miscelaneous

  • add passwordless sudo instructions to README [#95]

Full diff

v1.4.0

10 years ago

Features

  • 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]

Bug fixes

  • 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]

Full diff

v1.3.0

10 years ago

Features

  • 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]

Bug fixes

  • --provider command-line option now finds machines as expected [#46]
  • uses proper hosts file location in Windows under cygwin [#49]

Miscelaneous

  • MIT license added to gemspec

Full diff