Skip to content

Update changelogs with releases 1.24.1 through 1.26.0rc3#69

Merged
kindermax merged 1 commit into
mainfrom
claude/intelligent-curie-3e4c73
Jun 11, 2026
Merged

Update changelogs with releases 1.24.1 through 1.26.0rc3#69
kindermax merged 1 commit into
mainfrom
claude/intelligent-curie-3e4c73

Conversation

@kindermax

Copy link
Copy Markdown
Contributor

What changed

  • CHANGELOG.md: added entries for every release since 1.24.0, reconstructed from git tags and commit history:
    • Unreleased — gRPC server, protobuf definitions and related dependencies removed (Remove gRPC server, protobuf definitions and related dependencies #68)
    • 1.26.0rc3flag_state Prometheus gauge with flag/project labels
    • 1.26.0rc2 — env-var substitution in config ($VAR indirection for OIDC client_secret, ${VAR} and inline substitution)
    • 1.26.0rc1 — OIDC authentication support
    • 1.25.0project label on handler metrics, Prometheus metrics docs
    • 1.24.1–1.24.4 — RST docs setup, UI conditions ordering/layout, GraphiQL fix, value condition override input fixes
  • docs/changelog/server/changes_1.rst: mirrored the same entries in the Sphinx docs changelog, which also stopped at 1.24.0
  • docs/changelog/server/index.rst: dropped the dangling changes_2 toctree reference — c4ec1da added it ("add 1.25 changelog") but the file was never committed, leaving a broken reference in the docs build

Why

The changelogs were five releases behind; the docs changelog additionally had a broken toctree entry.

Notes for reviewers

  • New entries were folded into changes_1.rst ("Changes in 1.X") rather than creating changes_2.rst, since all releases are still 1.x.
  • Verified with pdm run docs (sphinx-build): build succeeds with zero warnings or errors.
  • Release dates are taken from tag commit dates; entry contents summarize the commit messages between tags.

CHANGELOG.md stopped at 1.24.0. Add entries for every release since,
reconstructed from git tags and commit history: docs releases (1.24.1,
1.24.3), UI fixes (1.24.2, 1.24.4), project label in metrics (1.25.0),
OIDC auth and env-var config substitution (1.26.0rc1/rc2), flag_state
gauge (1.26.0rc3), and the unreleased gRPC server removal.

Mirror the same entries in the Sphinx docs changelog and drop the
dangling changes_2 toctree reference left by c4ec1da, which broke the
docs build (the file was never committed).
@kindermax
kindermax merged commit 4e75889 into main Jun 11, 2026
1 check passed
@kindermax
kindermax deleted the claude/intelligent-curie-3e4c73 branch June 11, 2026 14:39
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