Skip to content

chore(release): v7.7.0 — X-Axonflow-Client header [skip-runtime-e2e]#163

Merged
saurabhjain1592 merged 1 commit intomainfrom
chore/v7.7.0-release
May 6, 2026
Merged

chore(release): v7.7.0 — X-Axonflow-Client header [skip-runtime-e2e]#163
saurabhjain1592 merged 1 commit intomainfrom
chore/v7.7.0-release

Conversation

@saurabhjain1592
Copy link
Copy Markdown
Member

@saurabhjain1592 saurabhjain1592 commented May 6, 2026

Companion release to platform v7.7.0 (V1 SaaS Plugin Pro launch). The Java SDK gains the X-Axonflow-Client: sdk-java/<version> header on every governed request.

Single substantive change since v7.0.0: #161 (header injection). Other commits (#160 DCO docs, #162 definition-of-done CI gate, #158 v7.0.0 changelog typo) are infrastructure / docs.

Compatibility

  • No public API changes — bump <version> to 7.7.0 in your dependency block
  • Backward-compatible against pre-v7.7.0 agents

Self-review

  • pom.xml 7.0.0 → 7.7.0; SDK_VERSION reads from Maven pom.properties at runtime so no Java source change needed
  • CHANGELOG entry stamped 2026-05-06
  • [skip-runtime-e2e]: version + CHANGELOG bump only

Skip-runtime-e2e justification

This is a release-prep PR — version manifest bump + CHANGELOG promotion only. The substantive code changes (X-Axonflow-Client header injection for SDKs / V1 paid Pro tier wire-up for plugins) shipped in earlier feature PRs that included their own runtime-e2e tests against a live agent stack. Re-running runtime-e2e for a CHANGELOG and version-string change adds no signal — the runtime contract was validated when the feature commits landed.

…se validation [skip-runtime-e2e]

Companion release to platform v7.7.0. The Java SDK now sends
X-Axonflow-Client: sdk-java/<version> on every governed request, which
the agent (v7.7.0+) uses to derive SDK request scope and validate
against any license token's audience claim per the ADR-050 license
matrix.

Single substantive change since v7.0.0 (#161 — header injection).
Supporting commits since v7.0.0 (DCO sign-off docs, definition-of-done
CI gate, v7.0.0 changelog typo correction) are infrastructure and not
user-facing.

No public API changes. Existing v7.0.x callers update
<version>7.7.0</version> and rebuild against v7.7.0 with no source
changes.

Backward-compatible against pre-v7.7.0 agents (header silently dropped).

[skip-runtime-e2e] — version + CHANGELOG bump only; the underlying
header behavior shipped + was runtime-tested when #161 landed.

Signed-off-by: Saurabh Jain <saurabhjain1592@gmail.com>
@saurabhjain1592 saurabhjain1592 merged commit 705b1f7 into main May 6, 2026
21 of 22 checks passed
saurabhjain1592 added a commit that referenced this pull request May 6, 2026
…[skip-runtime-e2e] (#164)

Companion to axonflow-sdk-{go,python,typescript} fix PRs (#156, #183, #215).
Previous release PR #163 bumped Java SDK from v7.0.0 directly to v7.7.0
to platform-align with V1 SaaS Plugin Pro launch — incorrect semver.
Only one substantive feature since v7.0.0 (X-Axonflow-Client header
injection in #161), so natural bump is v7.1.0.

Updates:
- pom.xml <version> 7.7.0 → 7.1.0
- CHANGELOG header [7.7.0] → [7.1.0], 2026-05-06 stamp preserved
- Sister SDK refs (Go / Python / TypeScript) updated to v7.1.0
- Platform v7.7.0 refs in same entry kept (those are correctly the
  platform version)

[skip-runtime-e2e] — version-correction only; no behavior change since
the header injection runtime contract was already validated when #161
landed and re-confirmed when #163 merged.

Signed-off-by: Saurabh Jain <saurabhjain1592@gmail.com>
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