Release

Asm 0.5.0

GitHub release availability:

Version
0.5.0
Release license
AGPL-3.0-or-later
  • Record executable installations, including explicit output paths, in a bounded local inventory.
  • Add asm installed, asm upgrade, and asm uninstall on all three supported CLI hosts.
  • Check case and Unicode path aliases with the destination filesystem before installation.
  • Reject inventory records that claim the same installed file before upgrade or uninstall.
  • Retain the recorded destination and registry origin during upgrades; reject downgrades and changed bytes for an equal version.
  • Refuse changed or unmanaged files and preserve prior files after ordinary commit failures.
  • Keep update and remove for source dependencies; retain unmanaged installations without automatic adoption.
  • Add a disabled bundled-verifier profile for signed update authorization and release provenance.
  • Keep production activation gated on offline keys, metadata renewal, review, and recovery qualification.
  • Return a nonzero exit status when core command output cannot be written.
  • Ignore local Git object replacements when packaging committed source or checking published history.
  • Check the aggregate source-byte limit before reading each file.
  • Clarify the repository layout, reference manifest, host support, and retained measurement instructions.

Published 0.4.0 artifacts remain unchanged and do not include installed-program management. See the release notes and installed-program contract.

Release source

Generated from this version’s section in the repository change log.

Change log source · GitHub release notes · Exact package and evidence

Release source commit: 1f1530db38eb7326ba149addf3f0b45f2f3ac026