Skip to content

chore(release): prepare v0.3.0 - #25

Merged
fancyboi999 merged 1 commit into
mainfrom
fancy/release-0.3.0
Aug 19, 2026
Merged

fancyboi999 merged 1 commit into
mainfrom
fancy/release-0.3.0

Conversation

@fancyboi999

Copy link
Copy Markdown
Owner

Summary

  • finalize the cumulative 0.3.0 changelog for every merged change since v0.2.4
  • set the actual release date to 2026-08-19
  • synchronize uv.lock with the already-merged mcp>=1.2,<2 runtime constraint

Why

The repository and all plugin manifests already target 0.3.0, while PyPI remains on 0.2.4 and no v0.3.0 tag exists. This prepares the exact release commit before publishing PyPI and the ClawHub bundle.

Verification

  • uv run python -m pytest — 185 passed
  • uv run ruff check src tests scripts
  • uv run python scripts/check_sensitive_identifiers.py
  • uv build; wheel metadata reads Version: 0.3.0 and Requires-Dist: mcp<2,>=1.2
  • MCP initialize + tools/list from the built wheel via temporary uvx — 17 tools
  • pnpm dlx npm@10.9.2 test — 3 passed
  • pnpm dlx npm@10.9.2 run pack:check — 33 files, content scan clean
  • git diff --check

Release boundary

PR #21 remains a separate changes-requested bug fix and is not included in this release-prep diff.

@fancyboi999
fancyboi999 marked this pull request as ready for review August 19, 2026 09:34
@fancyboi999
fancyboi999 merged commit ffbc16c into main Aug 19, 2026
5 checks passed
@fancyboi999
fancyboi999 deleted the fancy/release-0.3.0 branch August 19, 2026 09:55
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