Skip to content

Prepare Braid 0.3.1 release - #46

Merged
Epsirom merged 3 commits into
mainfrom
chrok/release-0.3.1
Oct 4, 2026
Merged

Epsirom merged 3 commits into
mainfrom
chrok/release-0.3.1

Conversation

@Epsirom

@Epsirom Epsirom commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

Change

Prepare Braid 0.3.1 with matching versions of core, Pi, and the new DeepSeek Harness integration. DSH users gain background graphs and a native Web panel from #45; existing core and Pi contracts are preserved. Include README onboarding improvements from #44, credit both PRs to @Epsirom, and verify that neither introduces a first-time contributor.

Update all manifests, exact core dependencies, and the workspace lockfile. Add npm installation instructions and badges for DSH, record the DSH 0.2.0-rc.2 / Node 22.19+ baseline, and align compatibility, roadmap, and registry documentation. Record the repository description and topics that will be applied after publication, including DeepSeek Harness support. No runtime code changes or migration from 0.3.0.

Validation

  • npm ci and npm run verify passed: 227 core, 90 Pi, and 35 DSH tests; type checks, offline examples, and clean tarball consumers including public ESM imports, declarations, background jobs, and the DSH browser entry.

  • npm run audit:dependencies passed with no known vulnerabilities, including development dependencies.

  • RELEASE_TAG=v0.3.1 node scripts/check-release.mjs and git diff --check passed.

  • Inspected npm pack --dry-run for all three packages; licenses and expected compiled files are present, without test files or checkout dependencies.

  • Verify the required Node/platform CI matrix before tagging and publishing. DSH requires first publication and npm authentication before trusted publishing can be configured.

  • Relevant tests and type checks pass.

  • User-facing docs and changelog are updated.

  • No existing API breaking changes; no migration required.

  • Release notes link implementing PRs, credit authors, and verify first-time contributor status.

@Epsirom
Epsirom enabled auto-merge (squash) October 4, 2026 14:50
@Epsirom
Epsirom merged commit 4bfaa21 into main Oct 4, 2026
11 checks passed
@Epsirom
Epsirom deleted the chrok/release-0.3.1 branch October 4, 2026 15:00
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