Skip to content

Releases: BerriAI/litellm

v1.82.3.dev.3

21 Mar 00:17

Choose a tag to compare

What's Changed

New Contributors

  • @codspeed-hq[bot] made their first contribution in #23676

Full Changelog: v1.82.0.patch5...v1.82.3.dev.3

v1.82.3.dev.2

20 Mar 11:17
4088f2b

Choose a tag to compare

What's Changed

  • [Test] UI: Add unit tests for 10 untested components by @yuneng-jiang in #23891
  • fix: auto-recover shared aiohttp session when closed by @voidborne-d in #23808
  • [Feature] /v2/team/list: Add org admin access control, members_count, and indexes by @yuneng-jiang in #23938
  • [Refactor] UI - Playground: Extract FilePreviewCard from ChatUI by @yuneng-jiang in #23973
  • docs: add v1.82.3 release notes by @joereyna in #23820
  • fix(proxy): model-level guardrails not executing for non-streaming post_call by @michelligabriele in #23774
  • fix(proxy): prevent duplicate callback logs for pass-through endpoint failures by @michelligabriele in #23509
  • docs: Revamp documentation site with new navigation, landing pages, and styling by @Arindam200 in #24023
  • Fix langfuse otel traceparent propagation by @jyeros in #24048
  • [Test] UI: Add unit tests for 10 untested components by @yuneng-jiang in #24036
  • [Fix] UI - Logs: Guardrail Mode Type Crash on Non-String Values by @yuneng-jiang in #24035
  • [Staging] - Ishaan March 17th by @ishaan-jaff in #23903
  • [Infra] Merge daily branch with main by @yuneng-jiang in #24055
  • [Fix] UI - Default Team Settings: Add Missing Permission Options by @yuneng-jiang in #24039
  • fix: /key/block and /key/unblock return 404 (not 401) for non-existent keys by @yuneng-jiang in #23977
  • [Refactor] UI - Playground: Extract ChatMessageBubble from ChatUI by @yuneng-jiang in #24062
  • [Fix] Key Update Endpoint Returns 401 Instead of 404 for Nonexistent Keys by @yuneng-jiang in #24063
  • fix: surface Anthropic code execution results as code_interpreter_call in Responses API by @andrzej-pomirski-yohana in #23784
  • [Feature] UI - Leftnav: Add external link icon to Learning Resources by @yuneng-jiang in #24069
  • Fix thinking blocks dropped when thinking field is null by @xr843 in #24070
  • Preserve router model_group in generic API logs by @emerzon in #24044
  • Fix/proxy only failure call type by @alilxxey in #24050
  • fix(langsmith): populate usage_metadata in outputs for Cost column by @themavik in #24043
  • Fix model repetition detection performance by @hytromo in #18120
  • fix: fix logging for response incomplete streaming + custom pricing on /v1/messages and /v1/responses by @krrishdholakia in #24080
  • docs: add Contributing to Guardrails section to Guardrail Providers sidebar by @krrishdholakia in #24083
  • chore: regenerate poetry.lock to unblock CI (pyproject.toml content hash drift) by @joereyna in #24082
  • fix(openai): handle missing 'id' field in streaming chunks for MiniMax by @chengyongru in #23931
  • Ishaan - March 18th changes by @ishaan-jaff in #24056
  • chore: apply black formatting to fix lint CI by @joereyna in #24092
  • feat(proxy): use AZURE_DEFAULT_API_VERSION for proxy --api_version default by @Sameerlite in #24120
  • chore: apply black formatting to fix lint CI (batch 2) by @joereyna in #24153
  • chore: add poetry check --lock to lint CI to prevent stale lockfile merges by @joereyna in #24159
  • [Infra] Merge daily internal branch with main by @yuneng-jiang in #24150
  • chore: apply black formatting to proxy/_types.py to fix lint CI by @joereyna in #24167
  • docs: add LiteLLM license key environment variable instructions by @krrishdholakia in #24168
  • fix(proxy): defer logging until post-call guardrails complete by @michelligabriele in #24135
  • Litellm oss staging 03 18 2026 by @krrishdholakia in #24081
  • Add IF NOT EXISTS to index creation in migration by @superpoussin22 in #24105
  • fix(proxy): kill orphaned prisma engine subprocess on failed disconnect by @michelligabriele in #24149
  • chore: apply black formatting to fix lint CI (batch 3) by @joereyna in #24173
  • docs(release-notes): complete v1.82.3 changelog with full PR audit by @joereyna in #24090
  • fix: short-circuit websearch for github_copilot provider by @johnib in #24143
  • feat(anthropic): support ANTHROPIC_AUTH_TOKEN and ANTHROPIC_BASE_URL env vars by @devin-petersohn in #24140
  • chore: apply black formatting and enable black pre-commit hook by @joereyna in #24187
  • merge main 0319 by @Sameerlite in #24188
  • fix: upgrade mcp to 1.26.0 and bump version to 1.82.5 by @joereyna in #24179
  • fix: resolve recursion in OVHCloud get_supported_openai_params by @themavik in #24118
  • feat: add proxy-wide default api key tpm/rpm limits by @ephrimstanley in #24088

New Contributors

Full Changelog: v1.82.4-nightly...v1.82.3.dev.2

v1.81.14.dev.1

20 Mar 23:25

Choose a tag to compare

What's Changed

  • [Test] UI: Add unit tests for 10 untested components by @yuneng-jiang in #23891
  • fix: auto-recover shared aiohttp session when closed by @voidborne-d in #23808
  • [Feature] /v2/team/list: Add org admin access control, members_count, and indexes by @yuneng-jiang in #23938
  • [Refactor] UI - Playground: Extract FilePreviewCard from ChatUI by @yuneng-jiang in #23973
  • docs: add v1.82.3 release notes by @joereyna in #23820
  • fix(proxy): model-level guardrails not executing for non-streaming post_call by @michelligabriele in #23774
  • fix(proxy): prevent duplicate callback logs for pass-through endpoint failures by @michelligabriele in #23509
  • docs: Revamp documentation site with new navigation, landing pages, and styling by @Arindam200 in #24023
  • Fix langfuse otel traceparent propagation by @jyeros in #24048
  • [Test] UI: Add unit tests for 10 untested components by @yuneng-jiang in #24036
  • [Fix] UI - Logs: Guardrail Mode Type Crash on Non-String Values by @yuneng-jiang in #24035
  • [Staging] - Ishaan March 17th by @ishaan-jaff in #23903
  • [Infra] Merge daily branch with main by @yuneng-jiang in #24055
  • [Fix] UI - Default Team Settings: Add Missing Permission Options by @yuneng-jiang in #24039
  • fix: /key/block and /key/unblock return 404 (not 401) for non-existent keys by @yuneng-jiang in #23977
  • [Refactor] UI - Playground: Extract ChatMessageBubble from ChatUI by @yuneng-jiang in #24062
  • [Fix] Key Update Endpoint Returns 401 Instead of 404 for Nonexistent Keys by @yuneng-jiang in #24063
  • fix: surface Anthropic code execution results as code_interpreter_call in Responses API by @andrzej-pomirski-yohana in #23784
  • [Feature] UI - Leftnav: Add external link icon to Learning Resources by @yuneng-jiang in #24069
  • Fix thinking blocks dropped when thinking field is null by @xr843 in #24070
  • Preserve router model_group in generic API logs by @emerzon in #24044
  • Fix/proxy only failure call type by @alilxxey in #24050
  • fix(langsmith): populate usage_metadata in outputs for Cost column by @themavik in #24043
  • Fix model repetition detection performance by @hytromo in #18120
  • fix: fix logging for response incomplete streaming + custom pricing on /v1/messages and /v1/responses by @krrishdholakia in #24080
  • docs: add Contributing to Guardrails section to Guardrail Providers sidebar by @krrishdholakia in #24083
  • chore: regenerate poetry.lock to unblock CI (pyproject.toml content hash drift) by @joereyna in #24082
  • Ishaan - March 18th changes by @ishaan-jaff in #24056
  • chore: apply black formatting to fix lint CI by @joereyna in #24092
  • feat(proxy): use AZURE_DEFAULT_API_VERSION for proxy --api_version default by @Sameerlite in #24120
  • chore: apply black formatting to fix lint CI (batch 2) by @joereyna in #24153
  • chore: add poetry check --lock to lint CI to prevent stale lockfile merges by @joereyna in #24159
  • [Infra] Merge daily internal branch with main by @yuneng-jiang in #24150
  • chore: apply black formatting to proxy/_types.py to fix lint CI by @joereyna in #24167
  • docs: add LiteLLM license key environment variable instructions by @krrishdholakia in #24168
  • Litellm oss staging 03 18 2026 by @krrishdholakia in #24081
  • chore: apply black formatting to fix lint CI (batch 3) by @joereyna in #24173
  • docs(release-notes): complete v1.82.3 changelog with full PR audit by @joereyna in #24090
  • feat(anthropic): support ANTHROPIC_AUTH_TOKEN and ANTHROPIC_BASE_URL env vars by @devin-petersohn in #24140
  • chore: apply black formatting and enable black pre-commit hook by @joereyna in #24187
  • fix: upgrade mcp to 1.26.0 and bump version to 1.82.5 by @joereyna in #24179
  • fix(proxy): add team_member_budget_duration to NewTeamRequest by @michelligabriele in #23484
  • [Docs] Add missing team_member_budget_duration param to new_team docstring by @yuneng-jiang in #24243

New Contributors

Full Changelog: v1.82.4-nightly...v1.81.14.dev.1

v1.82.3.dev.1

19 Mar 01:57

Choose a tag to compare

v1.82.4-nightly

18 Mar 01:42
cfeafbe

Choose a tag to compare

What's Changed

New Contributors

  • @codspeed-hq[bot] made their first contribution in #23676

Full Changelog: v1.82.0.patch5...v1.82.4-nightly

v1.82.0.dev.7

17 Mar 22:58
196f7b1

Choose a tag to compare

What's Changed

Full Changelog: v1.82.0-stable...v1.82.0.dev.7

v1.82.3.rc.1

16 Mar 22:40

Choose a tag to compare

What's Changed

  • fix: don't close HTTP/SDK clients on LLMClientCache eviction by @ishaan-jaff in #22926
  • [Feature] UI - Keys: Add Organization Dropdown to Create/Edit Key by @yuneng-jiang in #23595
  • [Test] UI - Add Unit Tests for 5 Untested Components by @yuneng-jiang in #23607
  • [Feature] UI - Internal Users: Add/Remove Team Membership by @yuneng-jiang in #23638
  • [Feature] UI - Default Team Settings: Modernize page and fix defaults application by @yuneng-jiang in #23614
  • [Fix] Tag list endpoint 500 from invalid Prisma group_by kwargs by @yuneng-jiang in #23606
  • [Feature] UI - Usage: Auto-paginate daily spend data by @yuneng-jiang in #23622
  • [Infra] Merge internal dev 3/13 with main by @yuneng-jiang in #23658
  • feat: add sagemaker_nova provider for Amazon Nova models on SageMaker by @ryanh-ai in #21542
  • [Fix] Team Admin 403 on /user/filter/ui With Org Scope Flag by @yuneng-jiang in #23671
  • fix: redact secrets from proxy log output by @ryan-crabbe in #23668
  • fix: prisma migrate deploy failures on pre-existing instances by @krrishdholakia in #23655
  • [Fix] Hanging CI Tests in custom_httpx test_http_handler by @yuneng-jiang in #23674
  • Add CodSpeed continuous performance benchmarks by @codspeed-hq[bot] in #23676
  • [Infra] Merge internal dev with main by @yuneng-jiang in #23654
  • Litellm fix redaction filter logging v2 by @ryan-crabbe in #23667
  • [Fix] Bump PyJWT to ^2.12.0 for Security by @yuneng-jiang in #23678
  • Root cause fix - migrate all logging update to use 1 function - for centralized kwarg updates by @krrishdholakia in #23659
  • fix: make db migration failure exit opt-in via --enforce_prisma_migration_check by @krrishdholakia in #23675
  • [Infra] Optimize CI Pipeline by @yuneng-jiang in #23721

New Contributors

  • @codspeed-hq[bot] made their first contribution in #23676

Full Changelog: v1.82.0.patch5...v1.82.3.rc.1

v1.82.3-stable

17 Mar 00:09

Choose a tag to compare

What's Changed

  • fix: don't close HTTP/SDK clients on LLMClientCache eviction by @ishaan-jaff in #22926
  • [Feature] UI - Keys: Add Organization Dropdown to Create/Edit Key by @yuneng-jiang in #23595
  • [Test] UI - Add Unit Tests for 5 Untested Components by @yuneng-jiang in #23607
  • [Feature] UI - Internal Users: Add/Remove Team Membership by @yuneng-jiang in #23638
  • [Feature] UI - Default Team Settings: Modernize page and fix defaults application by @yuneng-jiang in #23614
  • [Fix] Tag list endpoint 500 from invalid Prisma group_by kwargs by @yuneng-jiang in #23606
  • [Feature] UI - Usage: Auto-paginate daily spend data by @yuneng-jiang in #23622
  • [Infra] Merge internal dev 3/13 with main by @yuneng-jiang in #23658
  • feat: add sagemaker_nova provider for Amazon Nova models on SageMaker by @ryanh-ai in #21542
  • [Fix] Team Admin 403 on /user/filter/ui With Org Scope Flag by @yuneng-jiang in #23671
  • fix: redact secrets from proxy log output by @ryan-crabbe in #23668
  • fix: prisma migrate deploy failures on pre-existing instances by @krrishdholakia in #23655
  • [Fix] Hanging CI Tests in custom_httpx test_http_handler by @yuneng-jiang in #23674
  • Add CodSpeed continuous performance benchmarks by @codspeed-hq[bot] in #23676
  • [Infra] Merge internal dev with main by @yuneng-jiang in #23654
  • Litellm fix redaction filter logging v2 by @ryan-crabbe in #23667
  • [Fix] Bump PyJWT to ^2.12.0 for Security by @yuneng-jiang in #23678
  • Root cause fix - migrate all logging update to use 1 function - for centralized kwarg updates by @krrishdholakia in #23659
  • fix: make db migration failure exit opt-in via --enforce_prisma_migration_check by @krrishdholakia in #23675
  • [Infra] Optimize CI Pipeline by @yuneng-jiang in #23721

New Contributors

  • @codspeed-hq[bot] made their first contribution in #23676

Full Changelog: v1.82.0.patch5...v1.82.3-stable

v1.82.2-nightly.dev1

16 Mar 01:08

Choose a tag to compare

v1.82.2-focus-export-2.dev

16 Mar 14:13

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.82.2-nightly...v1.82.2-focus-export-2.dev