v1.87.1 - Azure AD, Batch Auth & Key Access Backports
Deploy this version​
- Docker
- Pip
docker run \
-e STORE_MODEL_IN_DB=True \
-p 4000:4000 \
docker.litellm.ai/berriai/litellm:1.87.1
pip install 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.modelback 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.effortfor 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