Releases: langchain-ai/langchain
Release list
langchain==1.3.13
langchain-openai==1.3.5
langchain-fireworks==1.4.4
Changes since langchain-fireworks==1.4.3
release(fireworks): 1.4.4 (#38753)
fix(fireworks): report cached prompt token usage (#38751)
chore(deps): refresh lockfiles (#38746)
chore(model-profiles): refresh model profile data (#38663)
chore: bump pytest from 9.1.0 to 9.1.1 in /libs/partners/fireworks (#38594)
chore: bump langsmith from 0.8.18 to 0.9.5 in /libs/partners/fireworks (#38595)
docs(fireworks): clarify prompt-cache session affinity guidance (#38522)
test(fireworks): cover request-level extra headers (#38518)
langchain==1.3.12
Changes since langchain==1.3.11
release(langchain): 1.3.12 (#38730)
fix(langchain): propagate interrupts through ToolRetryMiddleware (#38722)
fix(langchain): avoid shared process-group kill in shell middleware (#36359)
fix(langchain): sanitize anthropic cache markers on fallback retries (#37867)
style: fix some ruff preview rules in langchain_v1 and standard-tests (#38657)
chore(langchain): add types in agent middleware tests (#38188)
langchain-openai==1.3.4
Changes since langchain-openai==1.3.3
release(openai): 1.3.4 (#38731)
fix(openai): suppress Pydantic serializer warning on structured output parsed field (#37727)
test(openai): skip Codex VCR tests before cassette setup (#38690)
chore: bump the minor-and-patch group across 3 directories with 11 updates (#38587)
chore: bump langgraph-checkpoint from 4.1.0 to 4.1.1 in /libs/partners/openai (#38476)
fix(core): use asyncio.get_running_loop() in async contexts (#38157)
test(openai): clarify async API key sync failure trace (#38379)
langchain-core==1.4.9
Changes since langchain-core==1.4.8
release(core): 1.4.9 (#38728)
fix(core): improve langsmith loader error messages (#35648)
fix(core): output parser bugs in xml.py and pydantic.py (#35641)
style(core): fix some ruff preview rules (#38656)
fix(core): avoid dict shadowing in language models (#38480)
fix(core): _parse_google_docstring mishandling continuation lines with colons (#35680)
fix(core): add messages to bare raise ValueError calls (#38158)
fix(core): use asyncio.get_running_loop() in async contexts (#38157)
chore: bump langsmith from 0.8.0 to 0.8.18 in /libs/core (#38319)
chore: bump jupyterlab from 4.5.7 to 4.5.9 in /libs/core (#38326)
chore: bump vcrpy from 8.1.1 to 8.2.1 in /libs/core (#38327)
langchain-openrouter==0.2.6
langchain-mistralai==1.1.6
Changes since langchain-mistralai==1.1.5
release(mistralai): 1.1.6 (#38684)
feat(mistralai): surface citation metadata from chat responses (#37008)
chore(model-profiles): refresh model profile data (#38663)
chore: bump vcrpy from 8.1.1 to 8.2.1 in /libs/partners/mistralai (#38302)
chore: bump langsmith from 0.8.5 to 0.8.18 in /libs/partners/mistralai (#38304)
chore(model-profiles): refresh model profile data (#38210)
docs: refresh README installation and resources (#38119)
release(core): 1.4.7 (#38111)
fix(core,partners): rename package version trace metadata (#38110)
style(core,langchain,langchain-classic,partners): replace double backticks in docstrings (#38095)
release(core): 1.4.6 (#38061)
feat(core,partners): add package version tracking to tracing metadata (#35295)
chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470)
feat(mistralai): support stop sequences (#38047)
langchain-openrouter==0.2.5
langchain-fireworks==1.4.3
Changes since langchain-fireworks==1.4.2
release(fireworks): 1.4.3
chore: bump vcrpy from 8.1.1 to 8.2.1 in /libs/partners/fireworks (#38314)
chore: bump langsmith from 0.8.16 to 0.8.18 in /libs/partners/fireworks (#38313)
chore: bump langsmith from 0.8.14 to 0.8.16 in /libs/partners/fireworks (#38235)
chore: bump pytest from 9.0.3 to 9.1.0 in /libs/partners/fireworks (#38233)
chore(model-profiles): refresh model profile data (#38210)
chore(model-profiles): refresh model profile data (#38191)
chore(model-profiles): refresh model profile data (#38133)
docs: refresh README installation and resources (#38119)
release(core): 1.4.7 (#38111)
fix(core,partners): rename package version trace metadata (#38110)
style(core,langchain,langchain-classic,partners): replace double backticks in docstrings (#38095)
chore: bump langsmith from 0.8.9 to 0.8.14 in /libs/partners/fireworks (#38093)
release(core): 1.4.6 (#38061)
feat(core,partners): add package version tracking to tracing metadata (#35295)
chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470)
feat(standard-tests): validate tool call chunks during streaming (#34707)
chore(partners): bump locks (#38052)
hotfix(openai): min core dep (#37990)
chore(model-profiles): refresh model profile data (#37973)
chore(model-profiles): refresh model profile data (#37936)
test(langchain,partners): disable pytest-benchmark under xdist to silence PytestBenchmarkWarning (#37901)
fix(partners): cap aiohttp below 3.14 for vcrpy compat (#37898)
chore(model-profiles): refresh model profile data (#37895)
chore: bump aiohttp from 3.13.5 to 3.14.0 in /libs/partners/fireworks (#37882)
chore: bump langsmith from 0.8.7 to 0.8.9 in /libs/partners/fireworks (#37883)
chore: bump langsmith from 0.8.0 to 0.8.7 in /libs/partners/fireworks (#37781)
chore: bump requests from 2.34.0 to 2.34.2 in /libs/partners/fireworks (#37782)