v1.83.9-nightly

LiteLLM Releases / 2026/4/17

📰 ニュースDeveloper Stack & InfrastructureTools & Practical UsageIndustry & Market Moves

要点

  • LiteLLM のすべての Docker イメージは cosign により署名されており、各リリースは同一キー(特定のコミットで導入された公開鍵)で署名されています。
  • 署名の検証は、タグではなく固定されたコミットハッシュの公開鍵を使う方法が最も安全で推奨されます。
  • 便利な代替としてリリースタグ経由で公開鍵を取得して検証することも可能ですが、これはリポジトリ側のタグ保護ルールに依存します。
  • v1.83.9-nightly では、CORS 認証情報の強化、create_views の例外処理、支出ログクリーンアップループの修正など、主に修正(fix)系の変更が入っています。

Docker イメージの署名を検証

すべての LiteLLM Docker イメージは cosign で署名されています。すべてのリリースは、commit 0112e53 によって導入された同じキーで署名されています。

固定された commit ハッシュを使って検証(推奨):

commit ハッシュは暗号学的に不変なので、元の署名鍵を使用していることを確認する最も強力な方法です:

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

リリースタグを使って検証(手軽):

このリポジトリではタグが保護されており、同じキーに解決されます。このオプションは読みやすい一方で、タグ保護ルールに依存します:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/v1.83.9-nightly/cosign.pub \
  ghcr.io/berriai/litellm:v1.83.9-nightly

期待される出力:

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

変更点

  • fix: CORS 認証情報の強化、create_views の例外処理、支出ログのクリーンアップループを、@shreyescodes#25559 で対応
  • fix(azure/passthrough): ログフックを通じて logging hook から standard_logging_object を設定するように、@michelligabriele#25679 で対応
  • feat(mcp): ゲートウェイからサーバーごとの InitializeResult.instructions を公開するように、@milan-berri#25694 で対応
  • fix(caching): cache キーの許可リストに Responses API のパラメータを追加するように、@michelligabriele#25673 で対応
  • feat(health-check): BACKGROUND_HEALTH_CHECK_MAX_TOKENS の環境変数を追加するように、@Sameerlite#25344 で対応
  • feat(anthropic): 無効な thinking signature の場合に /v1/messages をリトライするように、@Sameerlite#25674 で対応
  • fix(ui): 制御されたモーダルを使ってポリシーの添付ファイルを削除できるように、@Lucas-Song-Dev#25324 で対応
  • fix(proxy): team-scoped key management のチェックで、チーム所属を強制するように、@milan-berri#25686 で対応
  • [Infra] main が staging および hotfix ブランチからの PR のみを受け付けるようにする。@yuneng-berri による #25733
  • [Infra] main を litellm_internal_staging にマージ。@yuneng-berri による #25747
  • fix(bedrock/anthropic): UI と SpendLogs でのキャッシュトークンコスト内訳を正確にする。@ishaan-berri による #25735
  • build(ui): キャッシュトークンコスト内訳の変更に合わせてダッシュボードを再ビルド。@ishaan-berri による #25801
  • refactor(ui): Guardrails Monitor のレイアウトで Tremor の使用量を削減。@ryan-crabbe-berri による #25803
  • bedrock API の応答で null 型を扱う。@ishaan-berri による #25810
  • bedrock API の応答で null 型を扱う。@kothamah による #24147
  • [Infra] main 以外の PR 対象に対する CI ブランチフィルタを拡張。@yuneng-berri による #25819
  • [Refactor] UI - Deleted Keys/Teams: Enterprise の通知バナーを削除。@yuneng-berri による #25814
  • security: エラートレースバック、ログ、アラートで API キーの漏えいを防止。@stuxf による #25117
  • fix(guardrails): custom_code のサンドボックスを RestrictedPython に置き換える。@jaydns による #25818
  • [Infra] CircleCI 設定から unused publish_proxy_extras と prisma_schema_sync ジョブを削除 by @yuneng-berri in #25821
  • [Infra] dev ブランチをマージ by @yuneng-berri in #25796
  • fix: PodLockManager.release_lock を atomic compare-and-delete にする(#21226 を再掲載) by @joereyna in #24466
  • 健康チェック中の OOM エラーを防ぐためデータベースクエリを最適化 by @harish876 in #25732
  • fix(logging): StandardLoggingPayload でプロバイダーのレスポンスヘッダーを保持 by @ishaan-berri in #25807
  • Litellm ishaan april15 by @ishaan-berri in #25813
  • Litellm ishaan april15 2 by @ishaan-berri in #25828
  • docs(troubleshoot): コストの不一致のデバッグガイド by @Sameerlite in #25622
  • Litellm ishaan april14 by @ishaan-berri in #25699
  • fix(proxy): リクエストパラメータの取り扱いを強化 by @stuxf in #25827
  • fix(proxy): 共通のパスユーティリティを追加し、ディレクトリトラバーサルを防止 by @stuxf in #25834
  • fix(proxy): @ryan-crabbe-berri#25838 で、仮想キー projected-spend のソフト予算アラートを修正
  • fix(ui): @ryan-crabbe-berri#25806 で、Select における guardrail optional_params bool のデフォルト値のレンダリングを修正
  • fix(ui): @ryan-crabbe-berri#25809 で、MCP ToolTestPanel の bool 入力に ant d Select を使用
  • fix(ui): チームのミューテーション後に org のクエリを無効化するのを修正 @ryan-crabbe-berri#25812 で実施
  • litellm oss staging 04/15/2026 を @krrish-berri-2#25831 で実施
  • Litellm day 0 opus 4.7 サポートを追加 @Sameerlite#25867 で実施
  • [Infra] dev ブランチをマージ @yuneng-berri#25871 で実施
  • ドキュメント内のバージョンを修正 @Sameerlite#25875 で実施
  • [Infra] llm_translation_testing のリソースクラスを xlarge に引き上げ @yuneng-berri#25887 で実施
  • Litellm hotfix opus 4.7 を適用 @Sameerlite#25876 で実施
  • [Infra] llm_translation_testing の並列性を減らし、ワーカの再起動に耐えるようにする @yuneng-berri#25898 で実施
  • Trivyの妥協解決に関するドキュメント告知バーを@krrish-berri-2#25870
  • [Test] [テスト] dead Bedrock clear_thinking interleaved-thinking-beta アサーションを削除する(@yuneng-berri による#25913
  • [Test] Bedrock Moonshot テストをモックする + [Fix] TogetherAIConfig の再帰を修正する(@yuneng-berri による#25920
  • 更新: proxy extras のバージョン 0.4.65 → 0.4.66 を(@yuneng-berri による#25873
  • 更新: バージョン 1.83.8 → 1.83.9 を(@yuneng-berri による#25872
  • [Infra] Internal Staging を main に昇格する(@yuneng-berri による#25924
  • 新しい貢献者

    完全な変更履歴: v1.83.8-nightly...v1.83.9-nightly