Part of umbrella firstsun-dev/.github#38 (Node.js 24 + pnpm 12.14.0 toolchain standardization). ## Scope Node.js 24 for CI/build, exact `pnpm@12.14.0` pin (`packageManager`), frozen-lockfile installs, pnpm 12 config migration (`pnpm-workspace.yaml`, `allowBuilds`, overrides), CI/Docker/release consistency. Preserve published runtime compatibility, release provenance and tests. No deploys, no unrelated dependency upgrades. Obsidian plugin: release/provenance (PR #157) and Node-24 action PR #160 are in flight; keep published artifact bytes/behaviour identical. ## Acceptance - [ ] Clean + `pnpm install --frozen-lockfile` with pnpm 12.14.0 - [ ] lint / typecheck / tests / build pass - [ ] CI + Docker/release paths verified - [ ] PR merged, then close this issue
Activity
ClaudiaFang commentedon Oct 20, 2026
PR #164 is merged; post-merge record added to its description.
Post-merge status (checked 2026-10-20 02:26 UTC)
Merged into
mainat 2026-10-20T02:17:46Z as665c839.Push CI on the merge commit: CI/CD: in_progress/null.
Tracking: chore(toolchain): standardize Node.js 24 and pnpm 12 across active repositories .github#38.
ClaudiaFang commentedon Oct 20, 2026
🎉 This issue has been resolved in version 1.6.3 🎉
The release is available on GitHub release
Your semantic-release bot 📦🚀