Change8

v1.82.3-stable.patch.1

📦 litellmView on GitHub →
5 features🐛 8 fixes🔧 5 symbols

Summary

This release introduces support for the sagemaker_nova provider and includes numerous UI enhancements related to key management and team settings. Several critical bug fixes address issues with client eviction, logging redaction, and database migration stability.

Migration Steps

  1. If database migration failures caused application startup issues previously, note that migration failure exit is now opt-in via the --enforce_prisma_migration_check flag.

✨ New Features

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

🐛 Bug Fixes

  • Prevented HTTP/SDK clients from being closed on LLMClientCache eviction.
  • Fixed a 500 error on the Tag list endpoint caused by invalid Prisma group_by kwargs.
  • Fixed a 403 error for Team Admins on /user/filter/ui when the Org Scope Flag was present.
  • Redacted secrets from proxy log output.
  • Addressed prisma migrate deploy failures on pre-existing instances.
  • Fixed hanging CI tests in custom_httpx test_http_handler.
  • Updated PyJWT to ^2.12.0 for security reasons.
  • Centralized logging update logic to use a single function for updating kwargs.

Affected Symbols