Skip to content

Commit

Permalink
Merge pull request #1817 from charlespierce/v2.0.0
Browse files Browse the repository at this point in the history
v2.0.0
  • Loading branch information
charlespierce committed Aug 11, 2024
2 parents 4f96413 + da74184 commit 0014c3f
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 3 deletions.
2 changes: 1 addition & 1 deletion COMPATIBILITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Volta currently tests against the following platforms, and will treat it as a br
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
- RHEL and CentOS v7
- 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.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "volta"
version = "1.1.1"
version = "2.0.0"
authors = ["David Herman <[email protected]>", "Charles Pierce <[email protected]>"]
license = "BSD-2-Clause"
repository = "https://github.com/volta-cli/volta"
Expand Down
14 changes: 14 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Version 2.0.0

- 🚨 (BREAKING) 🚨 We upgraded the version of Rust used to build Volta, which drops support for older versions of glibc & Linux kernel. See [the Rust announcement from August 2022](https://blog.rust-lang.org/2022/08/01/Increasing-glibc-kernel-requirements.html) for details about the supported versions. Notably, this means that we no longer support CentOS 6 (#1611)
- 🚨 (BREAKING) 🚨 Due to costs and changes in the code signing process, we have dropped the code signing for the Windows installer. We now recommend using `winget` to install Volta on Windows (#1650)
- 🎉 (NEW) 🎉 We now ship a pre-built binary for ARM Linux & ARM Windows (#1696, #1801)
- Volta no longer requires Developer Mode to be enabled on Windows (#1755)
- `volta uninstall` now provides better help & error messages to describe its use and limitations (#1628, #1786)
- Volta will now use a universal binary on Mac, rather than separate Intel- & ARM-specific builds (#1635)
- Switched to installing profile scripts into `.zshenv` by default, rather than `.zshrc` (#1657)
- Added a default shim for the `yarnpkg` command, which is an alias of `yarn` (#1670)
- Added a new `--very-verbose` flag to enable even more logging (note: we haven't yet implemented much additional logging) (#1815)
- Simplified the fetching process to remove an extra network request and resolve hangs (#1812)
- Several dependency upgrades and clean-up refactors from @tottoto

# Version 1.1.1

- Experimental support for pnpm (requires `VOLTA_FEATURE_PNPM` environment variable) (#1273)
Expand Down

0 comments on commit 0014c3f

Please sign in to comment.