Different components of the Nextmv Platform are released regularly and independently. We try our best to version our software thoughtfully and only break APIs and behaviors when we have a good reason to.
Our versioning strategy is inspired by Semantic Versioning, but we do not strictly adhere to it:
- Minor releases (v1.^.0) introduce new features and might be breaking.
- Patch releases (v1.0.^) fix bugs.
GitHub repositories
Releases for Nextmv products distributed via GitHub can be found in the repository’s Releases section. The What’s Changed section in each release contains the release notes. The latest release for each of these is shown in the latest product releases sidebar.
Nextmv CLI
Nextmv CLI is released as a binary and can be updated using the nextmv update
command. The release notes for Nextmv CLI are available via the nextmv release-notes
command (available from version >=v1.12.0
).
To view the release notes for your current version of Nextmv CLI (default behavior), run:
To view release notes for a specific version of Nextmv CLI, run:
To view all release notes up to your current version of Nextmv CLI, run:
Given that viewing all release notes will overflow your terminal, you may want to use a pager. For this reason, the default format of the nextmv release-notes
command is not pretty-fied, but rather plain ASCII. To pipe it to a pager, run: