Skip to content

chore(release): cut v1.1.1 (marketplace schema + pyproject version sync hotfix) - #44

Merged
SHcommit merged 2 commits into
masterfrom
release/v1.1.1
Sep 6, 2026
Merged

chore(release): cut v1.1.1 (marketplace schema + pyproject version sync hotfix)#44
SHcommit merged 2 commits into
masterfrom
release/v1.1.1

Conversation

@SHcommit

@SHcommit SHcommit commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Summary

Cut release v1.1.1 (PATCH). Brings develop (now at 3c8ab11 after PR #43 merge) to master. The hotfix closes two gaps discovered while deploying v1.1.0:

  1. claude plugin marketplace add was blocked by a missing owner field in .claude-plugin/marketplace.json (Claude Code v2.1.263 schema requirement). Fixed in PR fix(release): marketplace.json owner + pyproject.toml version sync for v1.1.1 #43 by adding $schema, top-level description, owner.name.
  2. v1.1.0 wheel/sdist shipped with the wrong version (1.0.1) because pyproject.toml's version field was not in scripts/sync_version.py's sync surface. Fixed in PR fix(release): marketplace.json owner + pyproject.toml version sync for v1.1.1 #43 by adding TOML_VERSION_SPECS + sync_toml_version() and asserting the [project] table is present in require_known_paths(). Regression tests added.

SemVer rationale

Category Count Bump type
feat: 0
fix: 2 (marketplace schema, pyproject version drift) PATCH
docs/test/chore: rest

→ Result: 1.1.0 → 1.1.1 (PATCH). The v1.1.0 features already shipped; this PR only fixes release-artifact bugs and the marketplace-add path.

What is in this release branch

The branch release/v1.1.1 is a fast-forward of develop at 3c8ab11 (PR #43 + the pr-title-check re-trigger commit). No additional commits; no source under skills/adr-toolkit/scripts/ changed beyond what PR #43 already landed.

Release flow (per AGENTS.md)

  1. This PR (release/v1.1.1master) merges.
  2. Back-merge masterdevelop (follow-up PR).
  3. Tag v1.1.1 from master and push — .github/workflows/release.yml runs pytest + sync_version --check (now also covering pyproject.toml) + tag == VERSION, then publishes a GitHub Release with the skill tarball + sha256 + Python wheel/sdist. With this hotfix, the wheel/sdist will correctly be adr_toolkit-1.1.1-* instead of 1.0.1. PyPI publish via Trusted Publisher (continue-on-error: true, tracked in improvements.md).
  4. Delete the short-lived release/v1.1.1 branch.

Verification

Examples Impact

  • N/A — release-wrap PR, no examples/ change.

ADR Impact

  • N/A — bugfix release, no architectural decision changed.

@SHcommit
SHcommit merged commit a54eac6 into master Sep 6, 2026
28 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.

1 participant