Skip to content

Releases: vi-dev/nem

Unstable (main)

Unstable (main) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jul 02:16
0fa37f3

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

Choose a tag to compare

@github-actions github-actions released this 28 Jun 08:33
b0f1cc7

0.7.0 (2026-06-28)

⚠ BREAKING CHANGES

  • the per-artifact fetcher: key in pkg.yaml is renamed to fetch: 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 default is now official, and the use-default-catalog config key / NEM_USE_DEFAULT_CATALOG env var are renamed to use-official-catalog / NEM_USE_OFFICIAL_CATALOG.
  • nem catalog add command 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

  • nem catalog add command now requires explicit catalog type (#18) (dfd5b2c)

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

  • cache GitHub API lookups for the command lifetime (071d73e)
  • speed up catalog mirroring and package reads (#22) (f882c02)

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 05:22
e09f242

0.6.1 (2026-06-21)

Bug Fixes

  • drop version filter reversibility check (7eee1d5)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 02:23
10f8ce8

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 status source column (8dd6e8d)
  • support stripComponents in install.extract (61d48e7)

Bug Fixes

  • persist catalog local-dir paths as absolute (8ff0407)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 02:54
500f93e

0.5.0 (2026-06-14)

⚠ BREAKING CHANGES

  • publish catalog index to registry base

Features

  • publish catalog index to registry base (09dedd2)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 09:03
54f8342

0.4.0 (2026-06-11)

Features

  • add nem author publish command to publish catalogs to OCI registries (398d306)
  • distribute catalog as native OCI image index (b284b3f)
  • serve search from the OCI index without per-package fetches (150bb4d)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 14:46
9614b94

0.3.0 (2026-06-05)

⚠ BREAKING CHANGES

  • require schemaVersion in pkg.yaml manifests

Features

  • distribute catalogs and packages via OCI registries (6b4fb0b)
  • require schemaVersion in pkg.yaml manifests (92bd852)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 27 May 08:07
v0.2.0
3eaff23

Changelog

Features

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 27 May 02:50
v0.1.1
64ff121

Changelog

Features

Other

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 May 15:15
v0.1.0
27e2795

Changelog

Features

  • b854747: feat: per-directory dev environments with declarative manifest
  • 14ae9fc: feat: simple cli app with a version command

Other

  • 610e3b1: ci: build, verify and release with github actions