NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #948 most downloaded on PyPI
Building applications with LLMs through composability
Last release 3 months ago
10 Jun 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
12 months old
10 releases · first in 2025
One column per month.
Changes since langchain-classic==1.0.7
Changes since langchain-classic==1.0.7
release(langchain-classic): 1.0.8 (#38033)
hotfix(core): bump lockfile(s) (#38032)
fix(core): support content block tokens in callbacks (#34739)
chore(core): improve typing of Runnable __or__ (#34530)
hotfix(openai): min core dep (#37990)
chore: bump pyarrow from 21.0.0 to 23.0.1 in /libs/langchain (#37929)
chore: bump starlette from 0.49.1 to 1.0.1 in /libs/langchain (#37899)
test(langchain,partners): disable pytest-benchmark under xdist to silence PytestBenchmarkWarning (#37901)
chore: bump aiohttp from 3.13.4 to 3.14.0 in /libs/langchain (#37889)
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
release(standard-tests): 1.1.9 (#37609)
chore: bump idna from 3.10 to 3.15 in /libs/langchain (#37537)
ci(infra): harden Dependabot version-bound preservation (#37510)
hotfix: bump lockfiles (#37508)
chore: bump langsmith from 0.7.31 to 0.8.0 in /libs/langchain (#37393)
chore(infra): merge v1.4 into master (#37350)
chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/langchain (#37327)
chore: bump mistune from 3.1.4 to 3.2.1 in /libs/langchain (#37236)
release(langchain-classic): 1.0.7 (#37240) chore(langchain-classic): deprecate hub, limit loads/dumps
Changes since langchain-classic==1.0.6
release(langchain-classic): 1.0.7 (#37240) chore(langchain-classic): deprecate hub, limit loads/dumps (#37234)
…use langchain-classic version for hub.pull deprecation (#37199) fix(core, langchain): harden load() against untrusted manifests
Changes since langchain-classic==1.0.5
release(langchain-classic): 1.0.6 (#37211)
chore: bump jupyter-server from 2.17.0 to 2.18.0 in /libs/langchain (#37203)
fix(langchain): restrict deserialization in langchain_classic.storage._lc_store (#37208)
fix(langchain): use langchain-classic version for hub.pull deprecation (#37199)
fix(core, langchain): harden load() against untrusted manifests (#37197)
release(langchain-classic): 1.0.5 (#37165) refactor(langchain-classic): retarget deprecations to create_agent, other chores (#37164) chore(langchain,l…
Changes since langchain-classic==1.0.4
release(langchain-classic): 1.0.5 (#37165)
refactor(langchain-classic): retarget deprecations to create_agent, other chores (#37164)
chore(langchain,langchain-classic): uncomment optional deps (#37163)
chore: bump types-pyyaml from 6.0.12.20250915 to 6.0.12.20260408 in /libs/langchain (#37130)
chore: bump types-pytz from 2026.1.1.20260304 to 2026.1.1.20260408 in /libs/langchain (#37131)
chore: bump notebook from 7.4.5 to 7.5.6 in /libs/langchain (#37104)
release(perplexity): 1.2.0 (#37091)
chore(docs): update x handle references (#37081)
hotfix: bump min core versions (#36996)
release(openai): 1.2.1 (#36995)
feat(core): add content-block-centric streaming (v2) (#36834)
fix(fireworks): honor max_retries (#36973)
release(openai): 1.2.0 (#36961)
chore: bump nbconvert from 7.17.0 to 7.17.1 in /libs/langchain (#36922)
chore: bump langsmith from 0.7.13 to 0.7.31 in /libs/langchain (#36812)
release(core): release 1.3.0 (#36851)
…chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385) chore: bump cryptography from 46.0.5 to 46.0.6 in /libs/langchain (#36325) chore:…
Changes since langchain-classic==1.0.3
release(langchain-classic): 1.0.4 (#36827)
chore(langchain-classic): add deprecations (#36826)
fix(langchain-classic): suppress mypy errors in compat code (#36806)
chore(deps): bump pytest to 9.0.3 (#36801)
chore: bump pytest from 9.0.2 to 9.0.3 in /libs/langchain (#36718)
chore: bump pillow from 12.1.1 to 12.2.0 in /libs/langchain (#36709)
chore: bump cryptography from 46.0.6 to 46.0.7 in /libs/langchain (#36620)
chore: bump aiohttp from 3.13.3 to 3.13.4 in /libs/langchain (#36439)
chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385)
chore: bump cryptography from 46.0.5 to 46.0.6 in /libs/langchain (#36325)
chore: bump requests from 2.32.5 to 2.33.0 in /libs/langchain (#36242)
fix(langchain,langchain-classic): update model provider classes for Azure AI Foundry (#35812)
ci: suppress pytest streaming output in CI (#36092)
chore: bump pyasn1 from 0.6.2 to 0.6.3 in /libs/langchain (#36030)
chore: bump black from 25.9.0 to 26.3.1 in /libs/langchain (#35858)
chore: bump orjson from 3.11.5 to 3.11.6 in /libs/langchain (#35806)
fix(langchain-classic): format (#35854)
perf(.github): set a timeout on get min versions HTTP calls (#35851)
chore: housekeeping (#35850)
Changes since langchain-classic==1.0.2
Changes since langchain-classic==1.0.2
release(langchain): 1.0.3 (#35834) chore(core): move BaseCrossEncoder to langchain-core (#35809) chore: bump tornado from 6.5.2 to 6.5.5 in /libs/langchain (#35773) release(langchain_v1): 1.2.11 (#35723) chore: bump the minor-and-patch group across 3 directories with 7 updates (#35605) chore: bump types-pytz from 2025.2.0.20251108 to 2026.1.1.20260304 in /libs/langchain (#35592) chore: bump packaging from 24.2 to 26.0 in /libs/langchain (#35591)
…vulnerability in MRKL and ReAct action regex (CVE-2024-58340) (#35598) chore: bump the langchain-deps group across 3 directories with 7 updates (#3551…
Changes since langchain-classic==1.0.1
release(langchain): bump langchain-classic to 1.0.2 (#35601)
fix(langchain-classic): patch ReDoS vulnerability in MRKL and ReAct action regex (CVE-2024-58340) (#35598)
chore: bump the langchain-deps group across 3 directories with 7 updates (#35513)
chore: bump the langchain-deps group across 3 directories with 14 updates (#35441)
chore: bump google-cloud-aiplatform from 1.117.0 to 1.133.0 in /libs/langchain (#35392)
docs: fix docstring inaccuracies and update outdated LangSmith URLs (#35283)
feat(openai): support automatic server-side compaction (#35212)
chore: bump langchainhub from 0.1.18 to 0.1.21 in /libs/langchain in the langchain-deps group across 1 directory (#35280)
chore: bump the langchain-deps group across 3 directories with 8 updates (#35257)
style: bump ruff version to 0.15 (#35042)
docs(langchain-classic): clarify MultiVectorRetriever usage (#35053)
fix(langchain-classic): validate ensemble retriever weights (#35078)
chore(deps): bump pillow from 11.3.0 to 12.1.1 in /libs/langchain (#35175)
chore(deps): bump cryptography from 46.0.1 to 46.0.5 in /libs/langchain (#35147)
chore(deps): bump the langchain-deps group across 3 directories with 40 updates (#35129)
chore(deps): bump the langchain-deps group across 3 directories with 11 updates (#35121)
docs(langchain-classic): warn about older create_react_agent (#35052)
docs(langchain-classic): add warning for initialize_agent function (#35051)
feat: support state updates from wrap_model_call with command(s) (#35033)
chore: add make type target (#35015)
revert: "chore: add typing target in Makefile" (#35013)
chore: add typing target in Makefile (#35012)
chore: enrich pyproject.toml files (#34980)
chore(deps): bump the uv group across 20 directories with 3 updates (#34941)
chore: upgrade urllib3 to 2.6.3 (#34940)
refactor: replace print with logger.info in llm_summarization_checker (#34903)
fix(langchain): fix typo 'safegaurd' -> 'safeguard' (#34789)
chore(deps): bump langgraph-checkpoint from 2.1.2 to 3.0.0 in /libs/cli in the uv group across 1 directory (#34787)
chore(deps): bump the uv group across 5 directories with 5 updates (#34785)
chore(deps): bump the uv group across 3 directories with 1 update (#34741)
chore: update twitter URLs (#34736)
test(langchain): delete ontotext graphdb test (#34710)
fix(core): make yield_keys prefix keyword-only to match BaseStore (#34659)
chore: ban relative imports on all packages (#34691)
style: bump ruff version to 0.14.11 (#34674)
fix(langchain,langchain-classic): more descriptive error msg when dep is not installed (#34679)
fix(langchain): correct typo 'langchain experiment' to 'langchain_experimental' in error messages (#34608)
fix(infra): use langchain_v1 for dev container deps (#34534)
chore(deps): bump mypy to v1.19 and ruff to v1.14 (#34521)
chore(langchain-classic): bump markupsafe lock for python 3.14 (#34523)
fix(langchain-classic): pass default to config.getoption (#34034)
style(core): fix mypy no-any-return violations (#34204)
Changes since langchain-classic==1.0.0
Changes since langchain-classic==1.0.0
release(langchain-classic): 1.0.1 (#34467)
fix(core): serialization patch (#34455)
feat(langchain): enhance init_chat_model with improved validation (#34226)
feat(langchain): Add support to google_genai provider in init_embeddings (#34388)
docs: Fix typo in Zapier NLA API description (#34424)
release(core): 1.2.3 (#34421)
release(openai): 1.1.6: update max input tokens for gpt-5 series (#34419)
release(openai): 1.1.5 (#34409)
feat(infra): add CI check for out of date lockfiles (#34397)
fix(huggingface): Helper logic for init_chat_model with HuggingFace backend (#34259)
feat(core,anthropic): extras on BaseTool (#34120)
feat(anthropic): add effort support (#34116)
feat: Use uuid7 for run ids (#34172)
chore: disable blockbuster for langchain-classic (#34186)
style(core,langchain,qdrant): fix some docstrings for refs (#34105)
fix(core): Decouple provider prefix from model name in init_chat_mode… (#34046)
style(core,langchain-classic,openai): fix griffe warnings (#34074)
chore(docs): fix a few refs syntax errors (#34044)
chore: update README.md files (#33919)
chore(langchain): pass on reference docstrings (middleware) (#33904)
docs(langchain): correct IBM provider link in chat_models docstring (#33897)
refactor(langchain): use create_importer for HypotheticalDocumentEmbedder (#32078)
docs: fix typos in libs/langchain/langchain_classic/chains/summarize/chain.py (#33877)
style: some cleanup (#33857)
chore: attribute package change versions (#33854)
fix(langchain): remove Tigris (#33829)
chore: correct langchain-community references (#33827)
style: refs pass (#33813)
style: misc refs work (#33771)
chore: use model IDs, latest anthropic models (#33747)
chore(langchain): fix lint_imports paths (#33749)
style: more refs fixes (#33730)
style(core): more cleanup all around (#33711)
style: more refs work (#33707)
fix: links (#33691)
docs(langchain): clarify create_tool_calling_agent system_prompt formatting and add troubleshooting (#33679)
fix: update some links (#33686)
fix(langchain): correctly initialize huggingface models in init_chat_model (#33167)
style: even more refs work (#33619)
style: more refs polishing (#33601)
Oct 17, 2025 2 files Pre-release
Oct 17, 2025 2 files
Pre-release
Aug 27, 2025 2 files Pre-release
Aug 27, 2025 2 files
Pre-release
Your coding agent can read these notes before it upgrades. Set up the MCP server →