Skip to content

chore(release): release v0.4.2 (#496) - #497

Merged
jafreck merged 1 commit into
mainfrom
release/v0.4.2
Sep 9, 2026
Merged

jafreck merged 1 commit into
mainfrom
release/v0.4.2

Conversation

@jafreck

@jafreck jafreck commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Release

Closes #496. Prepare @jafreck/lore@0.4.2 for programmatic consumers including AAMF.

  • Bump package.json and both root version markers in package-lock.json from 0.4.1 to 0.4.2 without changing dependencies.
  • Add README upgrade/pinned-install guidance and architecture notes explaining unchanged schema v3 and the need to rebuild older native baselines before strict certification.
  • Publish GitHub release/tag v0.4.2 only after this PR merges. The published release event triggers .github/workflows/publish.yml and trusted npm publishing.

Changes Since v0.4.1

Features

Fixes

Documentation and Tests

  • API, CLI, execution-trust, provenance, and upgrade guidance for the new scoped validation behavior.
  • Focused trust, execution denial, scope, diagnostics, native compiler-failure, and semantic-fact regression tests.

Verification

On Node.js 22.22.1:

  • All package/lockfile version markers verified as 0.4.2.
  • npm run build: passed.
  • npm run typecheck: source and first-party tests passed.
  • npm test: 2,087 passed, 76 skipped.
  • npm publish --dry-run --loglevel=warn: passed; only existing bin/repository URL normalization warnings.
  • Documentation contracts: 64 passed.
  • git diff --check: passed.

Compatibility and Limits

Schema v3 and execution grants are unchanged. Older executed native baselines without compiler-diagnostic evidence must be rebuilt for strict/migration-grade validation. Precomputed C/C++ indexes retain an unverified-compilation warning; custom wrappers must expose their compiler diagnostics. The upstream scip-clang repeated-header reference-loss bug is not fixed here, and exact reference-count equality is not an acceptance criterion.

Previous release: v0.4.1.
Implementation range: v0.4.1..36aec6e1dad030df5ee019567a90058553fcf0a3.
Release branch compare: v0.4.1...release/v0.4.2
Final release compare: v0.4.1...v0.4.2

@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.48%. Comparing base (36aec6e) to head (d08f4f8).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #497   +/-   ##
=======================================
  Coverage   91.48%   91.48%           
=======================================
  Files          92       92           
  Lines       11276    11276           
  Branches     3649     3649           
=======================================
  Hits        10316    10316           
  Misses        960      960           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@jafreck
jafreck merged commit 18f4610 into main Sep 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release Lore v0.4.2

1 participant