Change8

v1.82.3-stable

📦 litellmView on GitHub →
5 features🐛 10 fixes🔧 4 symbols

Summary

This release focuses heavily on UI enhancements, including organization and team management features, alongside critical bug fixes related to client handling, logging redaction, and database migration stability. A new provider for Amazon Nova models on SageMaker was also introduced.

Migration Steps

  1. If you rely on database migrations failing immediately upon detecting issues, consider using the new --enforce_prisma_migration_check flag if you encounter unexpected migration failures.

✨ New Features

  • Added Organization Dropdown to Create/Edit Key UI.
  • Added functionality for Internal Users to Add/Remove Team Membership.
  • Modernized the Default Team Settings page and fixed defaults application.
  • Implemented auto-pagination for daily spend data in the Usage UI.
  • Added support for the sagemaker_nova provider for Amazon Nova models on SageMaker.

🐛 Bug Fixes

  • Prevented HTTP/SDK clients from being closed on LLMClientCache eviction.
  • Fixed 500 error on the Tag list endpoint caused by invalid Prisma group_by kwargs.
  • Resolved Team Admin 403 error on /user/filter/ui when the Org Scope Flag was present.
  • Redacted secrets from proxy log output.
  • Fixed prisma migrate deploy failures on pre-existing instances.
  • Resolved hanging CI tests in custom_httpx test_http_handler.
  • Applied Litellm fix for redaction filter logging v2.
  • Bumped PyJWT to ^2.12.0 for security reasons.
  • Centralized logging updates to use a single function for updating kwargs.
  • Made database migration failure exit opt-in via the --enforce_prisma_migration_check flag.

Affected Symbols

litellm v1.82.3-stable - Change8