Skip to main content

v1.87.1 - Azure AD, Batch Auth & Key Access Backports

Deploy this version​

docker run \
-e STORE_MODEL_IN_DB=True \
-p 4000:4000 \
docker.litellm.ai/berriai/litellm:1.87.1

v1.87.1 is a patch release on top of v1.87.0. It backports five staged fixes: Azure AD token refresh, batch and video model routing, org-scoped team key creation, and Vertex Claude effort handling. The duplicate passthrough cost-callback fix the other lines received is deliberately held back here, since 1.87.x branched separately and carries a different passthrough logging path where that guard does not exist.

What's Changed​

  • fix(azure): preserve AD token refresh in the v1 OpenAI client path - PR #28627
  • fix(proxy): map a stripped batch body.model back to the proxy alias so key access checks pass - PR #29264
  • fix(proxy): resolve managed video model ids through the router before auth, budget, and key checks - PR #29545
  • fix(key_generate): let team members create keys on org-scoped teams (regression since v1.84.0-rc.1) - PR #29310
  • fix(vertex): strip output_config.effort for Vertex Claude models that reject it, such as Haiku 4.5 - PR #29585

Full Changelog​

https://github.com/BerriAI/litellm/compare/v1.87.0...v1.87.1

🚅
LiteLLM Enterprise
SSO/SAML, audit logs, spend tracking, multi-team management, and guardrails — built for production.
Learn more →