Change8

v1.82.3.dev.4

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

Summary

This release focuses heavily on UI enhancements, including new organizational and team management features, alongside critical bug fixes related to logging redaction, database migrations, and dependency security updates.

Migration Steps

  1. If you rely on database migration checks exiting the process on failure, ensure you use the --enforce_prisma_migration_check flag, as this behavior is now opt-in.

✨ New Features

  • Added Organization Dropdown to Create/Edit Key UI.
  • Added functionality for Internal Users to Add/Remove Team Membership.
  • Modernized 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 Tag list endpoint caused by invalid Prisma group_by kwargs.
  • Fixed Team Admin 403 error on /user/filter/ui when Org Scope Flag is 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 security fix by bumping PyJWT to ^2.12.0.
  • Centralized logging update logic to use a single function for keyword argument updates.
  • Made database migration failure exit behavior opt-in via the --enforce_prisma_migration_check flag.

Affected Symbols