github BerriAI/litellm v1.93.0-dev.3

pre-release4 hours ago

Verify Docker Image Signature

All LiteLLM Docker images are signed with cosign. Every release is signed with the same key introduced in commit 0112e53.

Verify using the pinned commit hash (recommended):

A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/0112e53046018d726492c814b3644b7d376029d0/cosign.pub \
  ghcr.io/berriai/litellm:v1.93.0-dev.3

Verify using the release tag (convenience):

Tags are protected in this repository and resolve to the same key. This option is easier to read but relies on tag protection rules:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/v1.93.0-dev.3/cosign.pub \
  ghcr.io/berriai/litellm:v1.93.0-dev.3

Expected output:

The following checks were performed on each of these signatures:
  - The cosign claims were validated
  - The signatures were verified against the specified public key

What's Changed

  • fix(ui): forward refs through ui primitives and fail tests on swallowed refs by @ryan-crabbe-berri in #32401
  • refactor(ui): consolidate invitation flow into the dashboard layout by @ryan-crabbe-berri in #32576
  • fix(guardrails/bedrock): honor disable_exception_on_block by raising ModifyResponseException by @yucheng-berri in #32289
  • test(e2e): make dynamic model provisioning robust on split deployments by @mubashir1osmani in #32670
  • fix(ui): rename Virtual Keys 'Key Hash' filter label to 'Key ID' by @ryan-crabbe-berri in #32672
  • fix(proxy): capture logging_obj before post_call_failure_hook pops it in ModifyResponseException streaming path by @yucheng-berri in #32665
  • ci: add OSS daily branch workflow by @ishaan-berri in #32514
  • test: litellm fix failing tests by @mubashir1osmani in #32577
  • fix(bedrock-invoke): retain clear_tool_uses_20250919 context_management edits and emit context-management-2025-06-27 beta (LIT-3393) by @mateo-berri in #32658
  • fix(tests): stop DATABASE_URL env pollution from read-replica tests breaking DB e2e tests by @mateo-berri in #32653
  • feat(mcp/ui): expose true_passthrough and oauth_delegate auth types with a no-auth warning by @tin-berri in #32414
  • refactor(ui): colocate 11 route segments' components into _components/ by @ryan-crabbe-berri in #32704
  • fix(mcp): invalidate a browser-authorized upstream token when a mint-relevant field changes by @tin-berri in #32652
  • feat(ui): shadcn charts foundation with tremor-compatible wrappers by @ryan-crabbe-berri in #32668
  • fix(proxy): resolve team org from team_id so org admins can update team budgets by @yuneng-berri in #32560
  • test(e2e): replace deprecated batch/realtime models (gpt-5.4-mini, grok-4-1-fast) by @mubashir1osmani in #32698
  • chore(ci): promote internal staging to main by @yuneng-berri in #32709

Full Changelog: v1.93.0-dev.2...v1.93.0-dev.3

Don't miss a new litellm release

NewReleases is sending notifications on new releases.