Company
Date Published
Author
Chris Roberts
Word count
406
Language
English
Hacker News points
None

Summary

HashiCorp Vagrant 2.3 introduces a new Vagrant executable written in Golang, tying the Vagrant architecture more closely into the broader HashiCorp ecosystem. The release marks the first minor release on the path to 3.0 and includes a new Go-based runtime, which is the updated Vagrant implementation. This change aims to minimize confusion by moving the Go development out of a private repository and into the main branch. A plugin software development kit has also been introduced, providing Go-based APIs for all Vagrant plugin types. The Vagrant Go implementation is currently in an alpha state and may have performance issues and bugs, so users are advised to refer to documentation before using it.