Skip to content

v2.25.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 02:06

2.25.0 (2026-03-24)

Bug Fixes

  • add label cardinality validation (beca5f0)
  • add ruff S,N,PT,RUF,PIE,T20 rules, replace bandit (9b2810e)
  • add VersionInfo.from_env() for auto-detection (a3b13aa)
  • auto-initialise metrics in DfeApp.run (22da116)
  • convert request.addfinalizer to yield pattern, fix RUF015 (4e00940)
  • disable OTel OTLP exporter in tests to prevent exit code 1 (ebefa0d)
  • exclude examples/ from quality scans (294ffb5)
  • force-disable OTel SDK in tests (645a085)
  • inline Renovate config (preset resolution broken) (afb187d)
  • remove TEMP test ignores, handled by hyperi-ci two-tier quality (c35dd2a)
  • replace interrogate with ruff D rules, remove py CVE (6b109e2)
  • replace invalid Renovate preset :pinActionsToFullSha with helpers:pinGitHubActionDigestsToSemver (8d373de)
  • resolve OTel atexit exit code 1 in CI (3ca03e1)
  • resolve ruff lint errors in new modules (bfe0f7d)
  • resolve ruff S/format violations for full-repo CI check (5bb8654)
  • restore test rule ignores pending hyperi-ci two-tier release (a45ded1)
  • restructure tests per testing standards (88d7086)
  • revert OTel env override that broke dual export test (5ed8f26)
  • set min_coverage 70% and fix smoke tests for CI containers (4cf4e8e)
  • shrink ruff ignore list, test rules handled by hyperi-ci (2b269f1)
  • skip all parity fixture integrity checks when submodule missing (8fd6eae)
  • skip parity tests when hyperi-ai submodule not checked out (464f815)
  • suppress OTel export errors at shutdown (77c8df5)
  • update deps, resolve 4 CVEs, upgrade sphinx stack (e1804e9)
  • update hyperi-ai submodule and lock file (5b78587)

Features

  • add circuit breaker matching rustlib pattern (8b6b2cc)
  • add config reload with on_reload callbacks (4b65ec5)
  • add DFE metric groups matching rustlib standard (5110bc6)
  • add health endpoint router for FastAPI (1c3c0c4)
  • add scaling pressure calculator matching rustlib (924c555)