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, andasm uninstallon 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
updateandremovefor 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