Impact Score: 5/10
LangChain langchain==0.3.28 โ Release Notes & Engineering Impact
Source available โ automated, not human-reviewed
Component: langchain ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
LangChain langchain==0.3.28. Source highlight: Changes since langchain==0.3.27
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
๐ View Raw Release Notes (Original Developer Log)
Changes since langchain==0.3.27
fix(langchain): bump minimum langchain-core to 0.3.73 (#35608)
release(langchain): 0.3.28 (#35607)
fix(langchain): backport patch ReDoS vulnerability in MRKL and ReAct action regex (CVE-2024-58340) (#35603)
feat(core,langchain,text-splitters): (v0.3) use uuid7 for run ids (#34732)
fix(core): serialization patch (#34458)
feat(openai): enable stream_usage when using default base URL and client (#33296)
fix(langchain): handle `gpt-5` model name in `init_chat_model` (#33148)
fix(langchain): add `context_management` to Anthropic chat model init (#33150)
docs: more standardization (#33124)
refactor(langchain): resolve pydantic deprecation warnings (#33125)
docs: standardize `.. code-block` directive usage (#33122)
chore: bump ruff version to 0.13 (#33043)
fix: update method calls from dict to `model_dump` in `Chain` (#33035)
chore: update `pyproject.toml` files, remove codespell (#33028)
chore(langchain): drop cap on python version (#32974)
chore: restore commented out optional deps (#32971)
docs(langchain): add docstring for _load_map_reduce_chain (#32961)
docs(langchain): add docstring for `_load_stuff_chain` (#32932)
revert: "chore: remove ruff target-version" (#32895)
fix(openai): ainvoke uses async `_aget_response`; add async tests (#32459)
chore: remove ruff target-version (#32880)
chore(langchain): enable ruff docstring-code-format in langchain (#32858)
chore(langchain): add ruff rule BLE (#32868)
chore(docs): update package `README`s (#32869)
chore(langchain): add ruff rule ERA (#32867)
fix(langchain): preserve supplied llm in `FlareChain.from_llm` (#32847)
chore(langchain): add ruff rules D (except D100 and D104) (#31994)
chore(langchain): add ruff rules N (#32098)
chore(langchain): improve PostgreSQL Manager upsert SQLAlchemy API calls. (#32748)
chore: adress pytest-asyncio deprecation warnings + other nits (#32696)
chore(langchain): add mypy pydantic plugin (#32610)
chore: update references to use the latest version of Claude-3.5 Sonnet (#32594)
chore(langchain): add mypy `warn_unreachable` setting (#32529)
docs: update outdated `README.md` content (#32540)
fix(tests): add `anthropic_proxy` to configurable test parameters
chore(langchain): select ALL rules with exclusions (#31930)
feat: port various nit changes from `wip-v0.4` (#32506)
chore: formatting across codebase (#32466)
feat(openai): `minimal` and `verbosity` (#32455)
fix: use new Google model names in examples (#32288)
fix: update `bar_model` to use the correct model version `claude-3-7-sonnet-20250219` (#32284)
refactor: remove references to unsupported model `claude-3-sonnet-20240229` (#32281)
fix(core): track within-batch deduplication in indexing num_skipped count (#32273)
fix: formatting issues in docstrings (#32265)
fix: devcontainer (#32260)
chore(langchain): add ruff rules ARG (#32110)
chore(langchain): add ruff rules TC (#31921)
feat(docs): improve devx, fix `Makefile` targets (#32237)
chore(langchain): add ruff rules D1 (except D100 and D104) (#32123)
chore(langchain): add ruff rules SLF (#32112)
chore(langchain): `strip_ansi` fucntion to remove ANSI escape sequences (#32200)
fix(docs): capitalization, codeblock formatting, and hyperlinks, note blocks (#32235)
refactor(langchain): refactor unit test stub classes (#32209)