Skip to content

docs(changelog): scrub profile-field noise [skip-runtime-e2e]#190

Merged
saurabhjain1592 merged 1 commit intomainfrom
chore/scrub-profile-changelog-noise
May 8, 2026
Merged

docs(changelog): scrub profile-field noise [skip-runtime-e2e]#190
saurabhjain1592 merged 1 commit intomainfrom
chore/scrub-profile-changelog-noise

Conversation

@saurabhjain1592
Copy link
Copy Markdown
Member

Summary

Scrub all references to the v1-telemetry profile field from CHANGELOG.md and revert the patch version bump. The profile field never reached any tagged customer release — its CHANGELOG mentions are internal noise.

User direction: "This never made it to any customer so why it should be in changelog when we removed it already before the release."

What changed

  • CHANGELOG.md — deleted the [8.0.1] - Drop telemetry profile field section entirely; scrubbed the profile mention from the [8.0.0] "Telemetry payload (v1 schema, ...)" bullet.
  • axonflow/_version.py — reverted __version__ = "8.0.1""8.0.0".
  • pyproject.toml — reverted version = "8.0.1""8.0.0".

What is preserved

The remaining v8.0.0 narrative is unchanged: client.list_decisions(opts), the v7→v8 migration guide (telemetry kwarg / AxonFlowConfig.telemetry removal, send_telemetry_ping signature change), sandbox-mode telemetry, telemetry_type: "sdk" field, _classify_deployment_mode, and the _classify_endpoint change.

Skip-runtime-e2e justification

This is a documentation correction with two matching version-marker reverts. The code state was already settled in the prior release train (ff8e111 dropped the runtime read of AXONFLOW_PROFILE for telemetry on main). No user-facing behaviour changes; version-string evaluates correctly (exec(open('axonflow/_version.py').read())8.0.0).

References

Self-review

  • Confirmed only the [8.0.1] section + the single profile clause inside [8.0.0]'s "Telemetry payload" bullet were removed.
  • Confirmed both version markers (_version.py + pyproject.toml) are reverted in lockstep.
  • No stray 8.0.1 references remain under axonflow/ or pyproject.toml.
  • No AI attribution anywhere; DCO sign-off present.

The v1-telemetry `profile` field never reached any tagged customer release — its CHANGELOG mentions are internal noise. Drop the [8.0.1] section entirely and scrub the profile-specific clauses from the [8.0.0] section. Revert version markers from 8.0.1 → 8.0.0.

The remaining v8.0.0 features (decision history API, telemetry simplification, telemetry_type/component, deployment_mode classification, etc.) are unchanged.

Refs: getaxonflow/axonflow-enterprise#2033 (original env-var collision bug), getaxonflow/axonflow-enterprise#2035 (code-side fix already shipped on main as ff8e111).
Signed-off-by: Saurabh Jain <saurabhjain1592@gmail.com>
@saurabhjain1592 saurabhjain1592 merged commit ab1af60 into main May 8, 2026
21 checks passed
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