Skip to content

chore(release): v0.13.0-rc1#147

Merged
chris-colinsky merged 1 commit into
mainfrom
chore/v0.13.0-rc1
Jun 10, 2026
Merged

chore(release): v0.13.0-rc1#147
chris-colinsky merged 1 commit into
mainfrom
chore/v0.13.0-rc1

Conversation

@chris-colinsky

Copy link
Copy Markdown
Member

Summary

Version bump to 0.13.0rc1 ahead of the rc tag, per RELEASING.md. The v0.13.0 cycle work (typed-event migration, docs, examples) already merged in #141 through #146; this is the mechanical release prep.

  • pyproject.toml, src/openarmature/__init__.py, tests/test_smoke.py: version to 0.13.0rc1 (spec version stays 0.53.0).
  • CHANGELOG.md: [Unreleased] flips to [0.13.0] dated 2026-06-09 with a headline summary; an empty [Unreleased] heading is restored above it.
  • src/openarmature/AGENTS.md: regenerated for the new version string in its header line.
  • uv.lock: refreshed for the local package version.

What ships in 0.13.0

LLM provider hardening: the typed LlmCompletionEvent / LlmFailedEvent observer variants (proposals 0049 + 0058), the 0057 request-side field extension, retirement of the sentinel-namespace NodeEvent emission for LLM calls, and 0047 implicit prefix-cache wire-byte stability. The pinned spec advances v0.46.0 to v0.53.0. See the CHANGELOG entry for the full list.

After merge

Tag v0.13.0-rc1 from a freshly pulled main; the release workflow routes -rc tags to TestPyPI only. Verify the rc per RELEASING.md, then prepare the real-release v0.13.0 bump as a separate PR.

Test plan

  • uv run pytest: 1244 passed, 355 skipped.
  • scripts/check_conformance_manifest.py: OK (58 proposals, all consistent).
  • The release workflow re-validates the pyproject.toml version against the tag on push.

Bump pyproject version, __version__, and the test_smoke assertion to
0.13.0rc1 ahead of the rc tag push per RELEASING.md. AGENTS.md is
regenerated to pick up the new version in its header line; uv.lock
refreshed because the package's own version changed.

CHANGELOG flips [Unreleased] to [0.13.0] with today's date and a
headline paragraph summarizing the LLM-provider hardening cycle: the
typed LlmCompletionEvent / LlmFailedEvent variants (0049 + 0058), the
0057 request-side field extension, the sentinel-namespace retirement,
and 0047 prefix-cache wire-byte stability. The empty [Unreleased]
heading is restored above it.

After this PR merges, push the v0.13.0-rc1 tag from a freshly pulled
main; the release workflow routes -rc tags to TestPyPI.
Copilot AI review requested due to automatic review settings June 10, 2026 03:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the repository for the v0.13.0-rc1 tag by bumping the package version to 0.13.0rc1 and rolling the changelog forward to the 0.13.0 release section (dated 2026-06-09), consistent with the documented rc-first release flow.

Changes:

  • Bump package/version assertions to 0.13.0rc1 (pyproject.toml, src/openarmature/__init__.py, tests/test_smoke.py, and uv.lock).
  • Promote changelog content from [Unreleased] into a new [0.13.0] section with a headline release summary.
  • Regenerate src/openarmature/AGENTS.md header to reflect the new package version.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
uv.lock Updates local editable package version to 0.13.0rc1.
tests/test_smoke.py Updates smoke assertion for openarmature.__version__ to 0.13.0rc1.
src/openarmature/AGENTS.md Updates bundled agent guide header version string.
src/openarmature/init.py Updates __version__ constant to 0.13.0rc1.
pyproject.toml Updates project version to 0.13.0rc1 for tag/workflow validation.
CHANGELOG.md Adds [0.13.0] — 2026-06-09 section and keeps an empty [Unreleased] heading above.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chris-colinsky chris-colinsky merged commit 735817c into main Jun 10, 2026
7 checks passed
@chris-colinsky chris-colinsky deleted the chore/v0.13.0-rc1 branch June 10, 2026 03:05
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.

2 participants