Skip to main content
v1.5.2
v1.5.2 has a known CPU spike issue for large number of budgets/teams/customers. The fix is part of v1.5.3

Changelog

Release on transports/v1.6.2. Fixes a governance reset-consistency gap where request-time budget/rate-limit bumps could skip ghost-node cleanup, corrects OIDC cookie token selection for Generic OIDC providers like AD FS, and picks up OSS support for the Claude Sonnet 5 model family.

✨ Features

No enterprise-only features in this release.

🌎 Open Source Features

  • Claude Sonnet 5 Support - Added compatibility for the Claude Sonnet 5 model family in the Anthropic provider, including adaptive-only thinking and sampling-parameter gating, the effort parameter, adaptive thinking, computer-use and text-editor tool generations, dynamic web search filtering, and default max output tokens. Docs

🐞 Fixed

  • Ghost Cleanup on Targeted Governance Resets - GlobalGovernanceStore now registers reset hooks directly on LocalGovernanceStore so that request-time (targeted) budget and rate-limit resets trigger ghost-node cleanup, not just the periodic full-scan reset. Previously a request-time reset could advance LastReset without cleaning up stale ghost-node usage entries for that budget or rate limit.
  • Generic OIDC Cookie Token Selection - ChooseAuthCookieToken now prefers the ID token for SCIMProviderGeneric alongside Google, Okta, Entra, and Auth0. AD FS and similar IdPs stamp access tokens with a different issuer than the OIDC discovery issuer, so the ID token is the only one whose iss reliably matches; Keycloak and unrecognised providers continue to fall back to the access token.
  • Bedrock Error Type Extraction - Fixed error type extraction for Bedrock provider responses.
  • Gemini/Imagen Aspect Ratio - Added first-class aspect_ratio support for Gemini and Imagen image generation and edit requests; an explicit aspect ratio now takes precedence over any size-derived value and is backfilled into generation responses and stream events.
  • Plan Cache Migration - Fixed a regression where the config-hash recompute migration failed on upgrade from a pre-1.6 schema, causing undefined column errors on PostgreSQL and SQLite.
  • Custom Provider Key Form (Bedrock) - Fixed the custom provider API key form for Bedrock.

🐙 Closed OSS Issues

  • #4797 - Configstore migration order: refresh_config_hash_after_mcp_external_server_url_removal (#139) selected dump_errors_in_console_logs before add_dump_errors_in_console_logs_column (#160) added it

📀 Base OSS version

transports/v1.6.2

🔌 If you are compiling plugin against this release - use following deps