summaryrefslogtreecommitdiff
path: root/devdocs/vagrant/installation%2Fbackwards-compatibility.html
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
committerCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
commit754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 (patch)
treef1190704f78f04a2b0b4c977d20fe96a828377f1 /devdocs/vagrant/installation%2Fbackwards-compatibility.html
new repository
Diffstat (limited to 'devdocs/vagrant/installation%2Fbackwards-compatibility.html')
-rw-r--r--devdocs/vagrant/installation%2Fbackwards-compatibility.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/devdocs/vagrant/installation%2Fbackwards-compatibility.html b/devdocs/vagrant/installation%2Fbackwards-compatibility.html
new file mode 100644
index 00000000..a96f5a84
--- /dev/null
+++ b/devdocs/vagrant/installation%2Fbackwards-compatibility.html
@@ -0,0 +1,6 @@
+<h1 id="backwards-compatibility"> Backwards Compatibility </h1> <h2 id="for-1-0-x"> For 1.0.x </h2> <p>Vagrant 1.1+ provides full backwards compatibility for valid Vagrant 1.0.x Vagrantfiles which do not use plugins. After installing Vagrant 1.1, your 1.0.x environments should continue working without modifications, and existing running machines will continue to be managed properly.</p> <p>This compatibility layer will remain in Vagrant up to and including Vagrant 2.0. It may still exist after that, but Vagrant's compatibility promise is only for two versions. Seeing that major Vagrant releases take years to develop and release, it is safe to stick with your version 1.0.x Vagrantfile for the time being.</p> <p>If you use any Vagrant 1.0.x plugins, you must remove references to these from your Vagrantfile prior to upgrading. Vagrant 1.1+ introduces a new plugin format that will protect against this sort of incompatibility from ever happening again.</p> <h2 id="for-1-x"> For 1.x </h2> <p>Backwards compatibility between 1.x is not promised, and Vagrantfile syntax stability is not promised until 2.0 final. Any backwards incompatibilities within 1.x will be clearly documented.</p> <p>This is similar to how Vagrant 0.x was handled. In practice, Vagrant 0.x only introduced a handful of backwards incompatibilities during the entire development cycle, but the possibility of backwards incompatibilities is made clear so people are not surprised.</p> <p>Vagrant 2.0 final will have a stable Vagrantfile format that will remain backwards compatible, just as 1.0 is considered stable.</p><div class="_attribution">
+ <p class="_attribution-p">
+ &copy; 2010&ndash;2018 Mitchell Hashimoto<br>Licensed under the MPL 2.0 License.<br>
+ <a href="https://www.vagrantup.com/docs/installation/backwards-compatibility.html" class="_attribution-link">https://www.vagrantup.com/docs/installation/backwards-compatibility.html</a>
+ </p>
+</div>