From fb7fb9461b2cc7ba4a69d429f127d2940625d3e3 Mon Sep 17 00:00:00 2001 From: Chris Krycho Date: Thu, 21 Dec 2023 12:39:03 -0700 Subject: [PATCH] Describe Volta's SemVer commitments (COMPATIBILITY.md) --- COMPATIBILITY.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 COMPATIBILITY.md diff --git a/COMPATIBILITY.md b/COMPATIBILITY.md new file mode 100644 index 0000000000..0807fabb5f --- /dev/null +++ b/COMPATIBILITY.md @@ -0,0 +1,17 @@ +# Compatibility + +Volta currently tests against the following platforms, and will treat it as a breaking change to drop support for them: + +- macOS + - x86-64 + - Apple Silicon +- Linux x86-64 +- Windows x86-64 + +We compile release artifacts compatible with the following, and likewise will treat it as a breaking change to drop support for them: + +- macOS v11 +- RHEL and CentOS v6 +- Windows 10 + +In general, Volta should build and run against any other modern hardware and operating system supported by stable Rust, and we will make a best effort not to break them. However, we do *not* include them in our SemVer guarantees or test against them.