Releases & Verification
GitHub is the source of truth for official javm versions and release assets. The site does not mirror the release
list or download files.
Stable releases
Each tagged release provides archives for supported platforms, a SHA-256 checksum file, provenance/attestation, and an SBOM. Select the archive for your operating system and architecture, or use the installer described in Installation.
Nightly builds
Nightly builds are development snapshots from the default branch. They are useful for testing unreleased changes and should not be treated as stable production releases.
Nightly artifacts are GitHub Actions artifacts rather than ordinary release assets, so there is no stable public
nightly download URL. The installer and its gh requirement are documented in
Installation.
Checksums and provenance
Release assets include checksums and provenance. The installers verify checksums automatically; provenance verification is optional. For the commands and full verification model, see Installation and the repository's attestation guide.
Which release should I use?
| Goal | Choose |
|---|---|
| Normal use | Latest stable release |
| Reproducible CI or workstation setup | An explicit release tag |
| Testing unreleased changes | Nightly |
See Installation for platform-specific commands, PATH setup, and shell integration.