Skip to content

Release v0.11.0: package version bump + version-pin propagation#157

Merged
pengfei-threemoonslab merged 1 commit into
mainfrom
feat/release-v0.11.0
May 31, 2026
Merged

Release v0.11.0: package version bump + version-pin propagation#157
pengfei-threemoonslab merged 1 commit into
mainfrom
feat/release-v0.11.0

Conversation

@pengfei-threemoonslab
Copy link
Copy Markdown
Contributor

Summary

  • Cuts the v0.11.0 release vehicle. Bumps the package version 0.10.0 → 0.11.0 (source of truth: pyproject.toml + src/agents_shipgate/__init__.py) and propagates it to every contract-enforced version surface so tests/test_public_surface_contract.py's pin guards stay green.
  • Surfaces updated: Action pins (ThreeMoonsLab/agents-shipgate@v0.11.0), pip pins (agents-shipgate==0.11.0), shipgate_version Action inputs, pre-commit rev, .well-known (version + github_action), llms.txt (latest-release + Action pin), docs/agent-contract-current.md, the bug-report placeholder, distribution.md/faq.md version literals, and the ROADMAP.md "preparing the release" line.
  • Regenerated the {{ shipgate_version }}-templated skill copies (advisory-pr-comment.yml) and the two skill prompts carrying the Action pin; render SHA snapshots in tests/test_agent_instructions_renderers.py updated to match. Regenerated llms-full.txt. Cut the CHANGELOG ## Unreleased section as ## 0.11.0 - 2026-05-31.

No engine/behavior change — release-vehicle bump only. The @v0.11.0 Action pins reference the tag this release will create. This branches off the post-#156 main (the branding rebrand, already merged) and is intentionally separate from it.

Type

  • CLI or GitHub Action behavior — --version output + Action pins move to 0.11.0; no logic change
  • Check or risk-model change
  • Input adapter change
  • Report, schema, or SARIF output
  • Documentation only

Verification

CI is authoritative for python -m ruff check ., python -m compileall -q src tests, and python -m pytest.

Additional local checks run:

  • python -m pytest2368 passed, 4 skipped, 0 failed
  • python -m pytest tests/test_public_surface_contract.py (version-pin guards) → green
  • python scripts/generate_schemas.py --check → clean
  • python -m ruff check . → clean
  • Repo sweep: the only remaining 0.10.0 are intentional — the contract test's illustrative "stale pin" comment and test_baseline_integrity fixtures that simulate a baseline written by a prior version.

Release-readiness notes

  • No user-code import added to default scan paths
  • No network access added to default scan paths
  • New or changed check IDs are documented in docs/checks.md — N/A (no check changes)
  • Report/schema changes are additive or documented in STABILITY.md — N/A (no schema change; report schema stays v0.22, packet v0.6)

🤖 Generated with Claude Code

Bump the package version 0.10.0 -> 0.11.0 (source of truth: pyproject +
src/agents_shipgate/__init__.py) and propagate to every contract-enforced
version surface:
- Action pins (ThreeMoonsLab/agents-shipgate@v0.11.0), pip pins
  (agents-shipgate==0.11.0), shipgate_version inputs, pre-commit rev.
- .well-known version + github_action; llms.txt latest-release + Action pin;
  docs/agent-contract-current.md latest-release; bug_report placeholder;
  distribution.md / faq.md version literals; ROADMAP "preparing" line.
- CLI --version assertions (test_cli) and the version-roundtrip guard
  (test_v07_metadata_roundtrip).

Regenerate the {{shipgate_version}}-templated skill copies
(advisory-pr-comment.yml) and the two skill prompts carrying the Action pin;
update the render SHA snapshots in test_agent_instructions_renderers.py.
Regenerate llms-full.txt. Cut the CHANGELOG "Unreleased" section as
0.11.0 - 2026-05-31.

Engine/behavior unchanged - release-vehicle bump only. Full suite green
(2368 passed, 4 skipped), generate_schemas --check + ruff clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pengfei-threemoonslab pengfei-threemoonslab merged commit bb98f84 into main May 31, 2026
1 check passed
@pengfei-threemoonslab pengfei-threemoonslab deleted the feat/release-v0.11.0 branch May 31, 2026 18:58
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