Skip to content

v0.6.6

Choose a tag to compare

@Oaklight Oaklight released this 03 Jun 19:58
· 78 commits to master since this release

Added

  • Admin status bar total requests: Lifetime request counter in the footer with locale-aware thousand separators and per-segment hover tooltips
  • Vendor httpclient URL-encoded form data: httpclient v0.4.2 — dict data without files auto-encodes as application/x-www-form-urlencoded

Changed

  • Schema sanitization module split: JSON Schema sanitization extracted into its own converters/base/schema.py module
  • Cyclomatic complexity reduction: Reduced cognitive complexity across tool ops, gateway auth, proxy streaming, config parsing, logging, and admin routes via shared helper reuse (extract_part_ids, log_orphan_warnings) and semantic extraction (check_admin_auth, process_stream_chunk)
  • complexipy threshold: Raised max-complexity-allowed from 15 to 25

Fixed

  • Admin footer i18n: Status bar footer re-renders on language switch without requiring a page refresh
  • Docker non-semver build: make build-docker V=dev-test no longer fails — non-semver V values fall back to local wheel install