chore(release): v9.1.0 [skip-runtime-e2e] - #225
Merged
Conversation
Signed-off-by: Saurabh Jain <saurabh.jain@getaxonflow.com>
…p marker now in the PR title Signed-off-by: Saurabh Jain <saurabh.jain@getaxonflow.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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:
policy_decision,policy_details,response_time_mson the audit read model, andactionon audit search.request_typeis deprecated (never read on the 9.x line). All additive and absence-tolerant.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
/healthadvertises SDK 9.1.0, so this must ship.The CHANGELOG
[Unreleased]section was moved wholesale under a new## [9.1.0] - 2026-08-04header, 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
9.1.0(pyproject + _version.py)validate-version-alignment.shpassesAfter merge (master runs the tag; this triggers the PyPI publish)
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.