What's Changed
- [Feature] UI - Virtual Keys: Auto Truncation of Table Values by @yuneng-jiang in #19718
- fix: args issue & refactor into helper function to reduce bloat for b… by @Harshit28j in #19720
- fix(proxy): use return value from CustomLogger.async_post_call_success_hook by @michelligabriele in #19670
- bump: version 1.81.3 → 1.81.4 by @AlexsanderHamir in #19793
- fix: server rooth path by @Harshit28j in #19790
- refactor: extract transport context creation into separate method by @AlexsanderHamir in #19794
- Make test_get_users_key_count deterministic by creating dedicated test user by @AlexsanderHamir in #19795
- Add test for Router.get_valid_args, fix router code coverage encoding by @AlexsanderHamir in #19797
- Fix test_mcp_server_manager_config_integration_with_database cancellation error by @AlexsanderHamir in #19801
- fix: make HTTPHandler mockable in OIDC secret manager tests by @AlexsanderHamir in #19803
- Messages api bedrock converse caching and pdf support by @colinlin-stripe in #19785
- [Feat] enable progress notifications for MCP tool calls by @houdataali in #19809
- [Feat] CLI Auth - Add configurable CLI JWT expiration via environment variable by @ishaan-jaff in #19780
- fix(ui): prevent clearing content filter patterns when editing guardrail by @yogeshwaran10 in #19671
- [Infra] CI/CD - Fixing Flaky Tests in OIDC and Email by @yuneng-jiang in #19819
- Fix(#19781): Unable to reset user max budget to unlimited by @yogeshwaran10 in #19796
- CI/CD: Increase retries and stabilize litellm_mapped_tests_core by @AlexsanderHamir in #19826
- Fix broken mocks in 6 flaky tests to prevent real API calls by @AlexsanderHamir in #19829
Full Changelog: v1.81.3-nightly...v1.81.5-nightly