Skip to content

chore(release): v0.3.2-alpha.1#416

Merged
thinmintdev merged 1 commit into
mainfrom
release/v0.3.2-alpha.1
May 29, 2026
Merged

chore(release): v0.3.2-alpha.1#416
thinmintdev merged 1 commit into
mainfrom
release/v0.3.2-alpha.1

Conversation

@thinmintdev
Copy link
Copy Markdown
Contributor

Summary

End-of-stream cut for v0.3. Closes the v0.3 milestone cleanly so v0.4 + v0.5 can start with clean scope.

Bundles since v0.3.1-alpha.1:

The v0.3.0-alpha.2 Hermes integration sweep (#393#405, #408) was documented under its own CHANGELOG section by the parallel sessions; no double-counting here.

Post-merge

  1. `git tag -a v0.3.2-alpha.1 -m '…'` on `main` once merged
  2. `git push origin v0.3.2-alpha.1` — `release.yml` workflow auto-builds + uploads + cosign-signs
  3. Create `v0.4` and `v0.5` labels + milestones
  4. Bulk-retag the 29 open `v0.3` issues per the agreed split: 18 → v0.4 (UI polish + install reconciliation), 6 → v0.5 (MCP wiring), rest cleanup

Notes

  • CHANGELOG had two coexisting `## Unreleased` blocks (parallel sessions appending rather than editing in-place); this PR merges them into one `[v0.3.2-alpha.1]` section.
  • `uv.lock` was stuck at `0.3.0a1` from prior drift; `uv lock` resynced it to `0.3.2a1` as part of this commit.
  • Per `hal0_release_prerelease_flag_bug` memory: `release.yml` hard-codes `--prerelease=false` and `--latest` for pre-v1.0 alpha tags. Tagging behaves as expected.

Test plan

  • `ruff format --check` + `ruff check` clean
  • `uv lock` resync clean
  • CI green on the release branch
  • Smoke: tag triggers `release.yml` → builds tarball + sig + cert → publishes GH release with `/latest` badge

🤖 Generated with Claude Code

End-of-stream cut for v0.3. Bundles MCP-completion, memory-map redesign,
Settings → Updates fix (#386), silent-eviction dispatcher recovery (#392),
ADR-0020 OpenRouter callback skeleton (#409), persona spending-cap
primitive (#411), δ-harness Hermes coverage (#410), and the docs/internal
pin + dashboard-v3 walkthrough (#389/#390).

After this tag, active scope rolls to v0.4 (install-mode reconciliation
+ UI polish + fully-implemented Agents/UI/Install bootstrapped) and v0.5
(MCP admin + memory wiring across UI and agents).

CHANGELOG merged from two coexisting Unreleased blocks into a single
[v0.3.2-alpha.1] section; added missing entries for #392 (dispatcher),
#387 (async-job polling contract), and the docs PRs #389/#390.

pyproject 0.3.1-alpha.1 → 0.3.2-alpha.1. uv.lock resynced (was stuck at
0.3.0a1 from prior drift).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@thinmintdev thinmintdev merged commit 0d3dd03 into main May 29, 2026
5 of 7 checks passed
@thinmintdev thinmintdev deleted the release/v0.3.2-alpha.1 branch May 29, 2026 14:46
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