Skip to content

release: lockdocs 0.4.0 - #41

Merged
shtse8 merged 1 commit into
mainfrom
release/0.4.0
Oct 1, 2026
Merged

shtse8 merged 1 commit into
mainfrom
release/0.4.0

Conversation

@shtse8

@shtse8 shtse8 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Release scope

  • Release merged feat: useful release-pinned docs on first use #40: anonymous exact-tag/immutable-commit docs on first use, explicit opt-out/offline controls, honest provenance, safe cache upgrade and transient failure retries.
  • Include the previously merged mcp-kit 0.3 adoption and one-click Cursor/VS Code setup improvements.
  • Keep measured configurations distinct: package-only hybrid 60/105, actual empty-cache first-use default 70/105, explicit prefetch 96/105. The default score does not beat Context7 77/105; no claim otherwise.

Ownership and validation

  • Based on verified feat: useful release-pinned docs on first use #40 merge f0ba122; crates and benchmark sources match reviewed b05aecd.
  • Versioned all supported manifests through scripts/set-version.ts; regenerated Cargo.lock with cargo update -w --offline. Only the two workspace versions changed in Cargo.lock.
  • Passed version/capability/tagline checks, editor-install verification, three benchmark harness tests and diff checks. No local Rust compilation/tests; full hosted CI verifies the release head.

Landing and published readback

  • Lead-owned final architect review and normal queue arming. This PR does not change publisher credentials/workflows or dispatch/tag a release.
  • Normal push-to-main release.yml detects npm 0.4.0 as unpublished, builds five native targets, publishes via existing OIDC, then runs published-install smoke and registry/release steps.
  • A prepared independent new-user proof installs exact npm 0.4.0 into fresh HOME/npm/cache directories, verifies the published native version/integrity, default immutable release-tag docs, cold no-fetch/offline controls, retained good cache during transient contention, retry, explicit cache upgrade and provenance. No CI binary or embedding-model download is used.

@shtse8 shtse8 added the owner:sylphx-oss Sylphx OSS lane label Oct 1, 2026
@shtse8
shtse8 added this pull request to the merge queue Oct 1, 2026
Merged via the queue into main with commit f3c4f47 Oct 1, 2026
7 checks passed
@shtse8
shtse8 deleted the release/0.4.0 branch October 1, 2026 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

owner:sylphx-oss Sylphx OSS lane

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants