mirror of
https://github.com/merlinhu1/truthmark.git
synced 2026-08-25 07:53:25 +02:00
* fix(cli): fail on error diagnostics * chore: release 1.6.1 * feat(init): refresh truth doc templates * fix(init): preserve custom template preambles * ci: limit GitHub token permissions * ci: update setup-node action --------- Co-authored-by: MerlinH <merlinh221@gmail.com>
1.0 KiB
1.0 KiB
Version 1.6.1
Previous version: 1.6.0 New version: 1.6.1 Diff basis: release/1.6.0..HEAD plus working tree Version action: patch SemVer rationale: The pending release payload contains backward-compatible CLI exit-code correction and published documentation clarification, which require a patch bump.
Release payload:
- Fix CLI command rendering so returned error diagnostics set a failing process exit code.
- Document the professional standards and reference alignment behind the default truth-document templates, and cite that rationale from localized README onboarding sections.
User-facing release text:
- CLI commands that return error diagnostics now fail with a non-zero exit code, making automation reflect Truthmark errors correctly.
- Default truth-document template rationale is now documented with recognized software-engineering references and linked from the README.
Verification:
git diff --checknpx tsx src/cli/main.ts check --jsonnpx tsx src/cli/main.ts index --jsonnpm run package:checknpm run release:check