Skip to content

chore(release): v9.1.0 [skip-runtime-e2e] - #225

Merged
saurabhjain1592 merged 2 commits into
mainfrom
chore/release-9.1.0
Aug 4, 2026
Merged

chore(release): v9.1.0 [skip-runtime-e2e]#225
saurabhjain1592 merged 2 commits into
mainfrom
chore/release-9.1.0

Conversation

@saurabhjain1592

@saurabhjain1592 saurabhjain1592 commented Aug 4, 2026

Copy link
Copy Markdown
Member

Release v9.1.0

This is a version-bump + CHANGELOG release PR only. No code changes here - the entire 9.1.0 payload is already merged to main across the #3254 pin-advance batch and the caller_name work:

  • Additive audit read-model wire fields. policy_decision, policy_details, response_time_ms on the audit read model, and action on audit search. request_type is deprecated (never read on the 9.x line). All additive and absence-tolerant.
  • masfeat/OJK model extension (#3254 pin-advance batch). Real wire fields added; the never-served fiction fields deprecated. No field removed.
  • OpenAPI spec pin advanced to community v9.13.0.

No field or public API name was removed, so this is a proper MINOR (fields added, some deprecated). Platform v9.14.0 is released and /health advertises SDK 9.1.0, so this must ship.

The CHANGELOG [Unreleased] section was moved wholesale under a new ## [9.1.0] - 2026-08-04 header, leaving a fresh empty [Unreleased] above it. The version-alignment gate and the release preflight both pass locally against 9.1.0.

Version files bumped

  • pyproject.toml -> version = "9.1.0"
  • axonflow/_version.py -> __version__ = "9.1.0"

Verification

  • Version imports as 9.1.0 (pyproject + _version.py)
  • validate-version-alignment.sh passes

After merge (master runs the tag; this triggers the PyPI publish)

git tag v9.1.0 <merge-commit> && git push origin v9.1.0

Skip-runtime-e2e justification

This is a mechanical release version bump: it changes only the version file(s) and the CHANGELOG (retitling the Unreleased section to [9.1.0]). No runtime surface changes. The code shipped in 9.1.0 (the additive audit read-model wire fields, the masfeat/OJK model extension, and the OpenAPI spec pin) landed in prior PRs that each exercised the runtime-e2e suite; a version stamp has no new user-facing behavior to demonstrate. Skip applied under the v9.14.0 release-train execution.

Signed-off-by: Saurabh Jain <saurabh.jain@getaxonflow.com>
@saurabhjain1592 saurabhjain1592 changed the title chore(release): v9.1.0 chore(release): v9.1.0 [skip-runtime-e2e] Aug 4, 2026
…p marker now in the PR title

Signed-off-by: Saurabh Jain <saurabh.jain@getaxonflow.com>
@saurabhjain1592
saurabhjain1592 merged commit e1f2740 into main Aug 4, 2026
18 checks passed
@saurabhjain1592
saurabhjain1592 deleted the chore/release-9.1.0 branch August 4, 2026 11:14
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