Skip to content

release: v0.7.0 — audit remediation (waves 1-5)#182

Merged
massive-value merged 1 commit into
mainfrom
release-0.7.0
Jul 6, 2026
Merged

release: v0.7.0 — audit remediation (waves 1-5)#182
massive-value merged 1 commit into
mainfrom
release-0.7.0

Conversation

@massive-value

Copy link
Copy Markdown
Owner

Release-prep for v0.7.0, consolidating the full second-engineering audit (#138#164) merged across PRs #165, #166, #175, #176, #177, #178, #179, #180, #181.

Changes in this PR

  • pyproject.toml: 0.6.00.7.0
  • CHANGELOG.md: [0.7.0] section + compare link

Why one release (not 0.6.1/0.6.2/0.7.0)

Everything was batched onto main, so three tags off the same tip would be redundant. The breaking MCP surface (action discriminator, edit_transcript merge, slimmed responses, trash CLI split) justifies the single minor bump; the CHANGELOG groups the session/protocol (planned 0.6.1) and tray/installer (planned 0.6.2) fixes under it.

Release gate (after merge)

  1. tag v0.7.0 (W0's tag==pyproject check enforces sync)
  2. Frozen-bundle e2e validation (update/uninstall/toast) run locally before publish — the GUI paths CI can't exercise
  3. release.yml publishes to PyPI + GitHub only after the full CI suite + assembled-bundle proof pass

🤖 Generated with Claude Code

Consolidates the second-audit remediation into one breaking minor release:
session/protocol correctness, MCP+CLI protocol fixes, Windows tray/installer
hardening, MCP surface/token-efficiency pass (action discriminator, edit_transcript
merge), expiry-runway widening, docs overhaul, and ~1400 lines of dead-code removal.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@massive-value massive-value merged commit 1635acc into main Jul 6, 2026
16 checks passed
@massive-value massive-value deleted the release-0.7.0 branch July 7, 2026 15: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