Skip to content

Release 5.1.0 - #55

Merged
iLevyTate merged 1 commit into
mainfrom
claude/gallant-babbage-mlfl4c
Oct 31, 2026
Merged

iLevyTate merged 1 commit into
mainfrom
claude/gallant-babbage-mlfl4c

Conversation

@iLevyTate

@iLevyTate iLevyTate commented Oct 31, 2026 •

Copy link
Copy Markdown
Owner

Summary

Release preparation for 5.1.0 (#50 to #54). No code changes.

  • package.json / package-lock.json: 5.0.0 → 5.1.0. A minor bump: the release adds the Windows zip and the remembered GPU backend alongside the startup fixes.
  • CHANGELOG.md: [Unreleased] becomes [5.1.0] - 2026-10-31 with a one-line summary; adds the minimatch GHSA-g3hv-75wg-m249 bump under Security (it was missing), fills in the zip filename, and updates the compare links (v5.0.0...v5.1.0, v5.1.0...HEAD). release.yml builds the GitHub release body from this section.
  • SECURITY.md: 5.1.x becomes the supported line, per its "latest minor release line" policy.
  • docs/BETA_TESTER_GUIDE.md, docs/INSTALL_GUIDE.md: current version and download names.

Release plan: at the maintainer's direction, the v5.1.0 tag is pushed after this PR's cloud CI and the local release checks pass, without a separate manual installer smoke test. The release workflows still run verify-packaged-artifacts.js on every packaged build before publishing (the Windows publish requires the verified x64 build; macOS/Linux publish requires all their builds).

Scope

  • Area(s): release metadata, docs
  • Risk Level: low (metadata only)
  • Breaking Changes: none

Type of Change

  • Bug fix
  • Enhancement
  • New feature
  • Refactor
  • Documentation update
  • Breaking change

Test Plan

Automated

  • npm run format:check
  • npm run lint
  • npm test (npm run ci on this commit locally: 774 suites, 11,231 passed, 26 skipped, 0 vulnerabilities; plus cloud CI on all three platforms)
  • Additional tests added/updated when behavior changed (no behavior change)

Release pre-flight on this commit: verify:native-modules 8/8 OK; critical-path comparison against v5.0.0 passes all three required journeys on both refs with no regression, and check-release-thresholds.js reports "OK: Release thresholds satisfied." (The pre-flight script itself crashed in its Linux cleanup step afterwards; that tooling bug is fixed in a follow-up PR.) verify:version-tag passes; compliance:commercial:verify leaves the inventory unchanged.

Manual QA

  • Manual checklist completed (see docs/TESTING.md)
  • Not applicable (explain below)

Manual QA notes:

  • No manual installer smoke test before tagging (maintainer's call); see Release plan.

Checklist

  • I scoped this PR to one logical change
  • I self-reviewed code and naming for clarity
  • I updated docs/config references where needed
  • I called out follow-up work or known limitations

🤖 Generated with Claude Code

https://claude.ai/code/session_01Q5Uo5hC58DRSh1qB489Sos

- package.json / package-lock.json: 5.0.0 → 5.1.0. A minor bump: the
  release adds the Windows zip and the remembered GPU backend alongside
  the startup fixes.
- CHANGELOG: [Unreleased] becomes [5.1.0] - 2026-10-31 with a one-line
  summary, the minimatch GHSA-g3hv-75wg-m249 bump added under Security
  (it was missing), the zip filename filled in, and compare links for
  v5.0.0...v5.1.0 and v5.1.0...HEAD. release.yml builds the release body
  from this section.
- SECURITY.md: 5.1.x is now the supported line, per its "latest minor
  release line" policy.
- BETA_TESTER_GUIDE / INSTALL_GUIDE: current version and download names.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q5Uo5hC58DRSh1qB489Sos
@iLevyTate
iLevyTate merged commit 4f19505 into main Oct 31, 2026
10 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.

2 participants