Releases: vi-dev/nem
Releases · vi-dev/nem
Release list
Unstable (main)
Unstable build from main (0fa37f3).
Not a released version — it tracks main and is replaced on every merge.
Install with:
curl -fsSL https://raw.githubusercontent.com/vi-dev/nem/main/install.sh | NEM_VERSION=unstable sh
v0.7.0
0.7.0 (2026-06-28)
⚠ BREAKING CHANGES
- the per-artifact
fetcher:key in pkg.yaml is renamed tofetch:with no backward compatibility. - the per-version override fields versions[].archiveSHA256 and versions[].sourceSHA256 are removed; declare versions[].archive.verify / versions[].source.verify instead. Package-level sha256* fields are unaffected.
- the catalog formerly named
defaultis nowofficial, and theuse-default-catalogconfig key /NEM_USE_DEFAULT_CATALOGenv var are renamed touse-official-catalog/NEM_USE_OFFICIAL_CATALOG. nem catalog addcommand now requires explicit catalog type (#18)
Features
- rename the default catalog to the reserved name
official(#20) (b766e15) - support configurable SHA-2 checksum algorithms (9849aa2)
Bug Fixes
Refactors
- redesign fetcher around polymorphism (#23) (23aa97d)
- render warnings/errors as marker-prefixed, fully-colored lines (d0c4dbe)
- standardize reporter task completion vocabulary (#21) (b002910)
- standardize the user-facing message surface (640082c)
- update names of doctor checks (882f75d)
Performance
v0.6.1
v0.6.0
0.6.0 (2026-06-21)
⚠ BREAKING CHANGES
- replace NEM_NO_DEFAULT_CATALOG with use-default-catalog config
Features
- allow packages to declare custom binary paths (d72398b)
- default to the official OCI catalog out of the box (82c64b2)
- improve CLI UX with themes, spinners, and change summaries (f1b4987)
- opt out of the build sandbox via config (13e32c4)
- replace NEM_NO_DEFAULT_CATALOG with use-default-catalog config (6cb63eb)
- show nem.ver path in
nem statussource column (8dd6e8d) - support stripComponents in install.extract (61d48e7)
Bug Fixes
- persist catalog local-dir paths as absolute (8ff0407)
v0.5.0
v0.4.0
v0.3.0
v0.2.0
Changelog
Features
7bc6a1c: feat: implicit default catalog and shell completion (#4) (@trankimtung)3eaff23: feat: nem doctor diagnostic command (#5) (@trankimtung)
v0.1.1
Changelog
Features
243e725: feat: add curl | sh install script (@trankimtung)c8cded3: feat: useGITHUB_TOKENto authenticate api requests in install.sh (@trankimtung)
Other
ded220d: chore(deps): bump golang.org/x/mod from 0.35.0 to 0.36.0 in the go-deps group (#1) (@dependabot[bot])80bad92: chore(deps): updategolangci-lintandgoreleaseractions (#2) (@dependabot[bot])52e08e3: ci: add install.sh verification workflow (@trankimtung)41eaef1: ci: publish signed multi-arch container images to ghcr (#3) (@trankimtung)4ad9b46: ci: use GITHUB_TOKEN in install.sh verification workflow (@trankimtung)