Skip to content

chore(release): align package runtime floors#8

Merged
3leapsdave merged 1 commit into
mainfrom
release/v0.1.5-package-runtime
Jul 7, 2026
Merged

chore(release): align package runtime floors#8
3leapsdave merged 1 commit into
mainfrom
release/v0.1.5-package-runtime

Conversation

@3leapsdave

Copy link
Copy Markdown
Member

Summary

  • raise the Rust workspace MSRV to 1.88.0 and update README/Makefile guidance
  • raise the TypeScript package runtime floor to Node >=22
  • move TypeScript CI, release validation, and N-API prebuild workflows to Node 22 validation
  • harden npm trusted publishing with Node >=22.14.0 / npm >=11.5.1 guard on the publish path
  • replace unpublished cargo install docprims-cli guidance with repo-root cargo install --path crates/docprims-cli

Verification

  • make fmt
  • make check
  • make msrv
  • npm run typecheck in bindings/typescript/docprims
  • git diff --check HEAD

Note: make check/make deny passes with the existing duplicate thiserror warnings.

Raise the Rust workspace MSRV to 1.88.0 and update README/Makefile guidance to match.

Raise the TypeScript package Node engine to >=22, move TypeScript CI/release/prebuild workflows to Node 22 validation, harden the npm trusted publishing runtime guard, and add a local Makefile check for that guard.

Generated by GPT-5 via Codex under supervision of @3leapsdave

Co-Authored-By: GPT-5 <noreply@3leaps.net>

Role: devlead

Committer-of-Record: @3leapsdave
@3leapsdave 3leapsdave merged commit 58ebeb9 into main Jul 7, 2026
10 checks passed
@3leapsdave 3leapsdave deleted the release/v0.1.5-package-runtime branch July 7, 2026 20:02
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.

1 participant