releases.shpreview
LangChain/LangChain (Python)

LangChain (Python)

$npx -y @buildinternet/releases show langchain-python
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases72Avg24/moVersionslangchain==1.2.7 → langchain-core==1.3.0
Jan 7, 2026

Changes since langchain==1.2.1

fix(langchain): add test to verify version (#34644) release(langchain): release 1.2.2 (#34643) fix(langchain): handle parallel usage of the todo tool in planning middleware (#34637) chore(langchain): fix types in test_wrap_model_call (#34573)

Changes since langchain-openai==1.1.6

release(openai): 1.1.7 (#34640) fix(openai): raise proper exception OpenAIRefusalError on structured output refusal (#34619) fix: handle empty assistant content in Responses API (#34272) (#34296) fix(core): serialization patch (#34455) fix(openai): handle function_call content in token counting (#34379) fix(openai): filter function_call blocks in token counting (#34396)

Changes since langchain==1.2.0

release(langchain): 1.2.1 (#34622) fix(core,langchain): use get_buffer_string for message summarization (#34607) chore(langchain): fix types in test_model_fallback (#34615) chore(langchain): fix types in test_pii (#34617) chore(langchain): add admonition around redaction_rules (#34618) chore(langchain): fix types in test_composition (#34580) chore(langchain): fix types in test_decorators (#34583) chore(langchain): fix types in test_wrap_tool_call (#34600) chore(langchain): fix types in test_model_call_limit_types (#34601) chore(langchain): fix types in test_file_search and test_human_in_the_loop (#34602) fix(core): exclude injected args from tool schema (#34582) chore(langchain): fix types in test_diagram and test_sync_async_wrappers (#34591) style(langchain): add ruff rule PLC0415 (#34559) fix(langchain): resolve race condition in ShellSession.execute() (#34535) fix(infra): use langchain_v1 for dev container deps (#34534) chore(deps): bump mypy to v1.19 and ruff to v1.14 (#34521) fix(langchain-classic): pass default to config.getoption (#34034) style(langchain): add ruff rule RUF012 (#34497) refactor(langchain): refactor optional imports logic (#32813) style: add ruff ISC001 rule (#34493) style(langchain): add TC ruff rules (#34496) style(langchain): fix some ruff preview rules (#34504) style(langchain): fix some PLC0415 rules (#34475) style(langchain): add ruff rules PT (#34434) feat(langchain): enhance init_chat_model with improved validation (#34226) docs(langchain): Docstring improved to show Streaming custom events (#34353) feat(langchain): Add support to google_genai provider in init_embeddings (#34388) 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)

Jan 5, 2026

Changes since langchain-anthropic==1.3.0

fix(anthropic): fix version (#34606) release(anthropic): 1.3.1 (#34605) fix(anthropic): CVE-2025-68664 (#34563) fix(anthropic): skip cache_control for code_execution blocks (#34579) fix(core): serialization patch (#34455) release(anthropic): 1.3.1 (#34337) fix(anthropic): prevent crash with cache_control and empty message content (#34025)

Changes since langchain-xai==1.2.0

release(xai): 1.2.1 (#34604) fix(xai): count reasoning tokens in output total (#34603)

Jan 2, 2026

Changes since langchain-core==1.2.5

release(core): 1.2.6 (#34586) chore(core): Update LangChainTracer to use Pydantic v2 methods (#34541) docs(core): add docstrings to internal helper functions (#34525) docs(core): refresh content.py docstrings (#34546) chore(deps): bump mypy to v1.19 and ruff to v1.14 (#34521) refactor(core): fix some missing generic types (#31658) style(core): add ruff RUF012 rule (#34492) fix(core): support (message class, template) tuples in ChatPromptTemplate.from_messages (#33989) test(core): add regression test for list-index $ref resolution (#34097) fix(core): fix callback manager merge mixing handlers (#32028) (#33617) style: add ruff ISC001 rule (#34493) style(core): fix mypy no-any-return violations (#34204) docs(core): image url docstring enhancement (#34488) test(core): URL-encode bgColor parameter in mermaid.ink API calls (#34466) style(core): fix some noqa: ARG rules (#34437) fix(core): URL-encode bgColor in mermaid API calls (#34461) perf(core): move origin type map to module level in function_calling.py (#34481) style(core): add ruff rules TC (#34476) perf(core): precompile hex color regex pattern at module level (#34480) docs(core): update to indicate betas (#34457)

Changes since langchain-xai==1.1.0

fix(xai): ensure citations are streamed just once (#34556) release(xai): 1.2.0 (#34555) fix(xai): stream usage metadata by default (#34531) fix(core): serialization patch (#34455) fix(openai): filter function_call blocks in token counting (#34396) release(openai): 1.1.6: update max input tokens for gpt-5 series (#34419) release(openai): 1.1.5 (#34409) fix(openai): rely on langchain-core for setting chunk_position (#34404) chore: update core dep in lockfiles (#34216)

Dec 27, 2025

Changes since langchain-tests==1.1.1

release(standard-tests): 1.1.2 (#34507) style(text-splitters,standard-tests,cli): add ruff TC and RUF012 rules (#34495) style: add ruff ISC001 rule (#34493) fix(core): serialization patch (#34455)

Dec 23, 2025

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)

Changes since langchain-core==0.3.80

release(core): 0.3.81 (#34459) fix(core): serialization patch (#34458)

Dec 22, 2025

Changes since langchain-core==1.2.4

release(core): 1.2.5 (#34456) fix(core): serialization patch (#34455) fix(core): RunnablePick method return types (#34208) fix(core): preserve Field(description=...) in @tool decorator (#34354) fix(core): populate default args from tool's args_schema (#34399) fix(core): use tool_calls instead of deprecated function_call in get_buffer_string (#34355) feat(core): add PEP 702 __deprecated__ attribute support to @deprecated (#34257) fix(core): ensure tool_call_count is never null (#34431) feat(core): automatically count and store meta for tool call count (#33756) feat(core): add 'approximate' alias in place of count_tokens_approximately (#33045) chore(core): fix some ruff preview rules (#34425)

Dec 19, 2025

Changes since langchain-core==1.2.3

release(core): 1.2.4 (#34429) feat(core): add usage_metadata to metadata in LangChainTracer (#34414) fix(core): defer persisting traces for iterator inputs (#34416) chore(core): fix some docstrings (#34426)

Dec 18, 2025

Changes since langchain-core==1.2.2

release(core): 1.2.3 (#34421) fix(core): allow unknown blocks in convert_to_openai_messages (#34420) feat(infra): add CI check for out of date lockfiles (#34397)

Changes since langchain-openai==1.1.5

release(openai): 1.1.6: update max input tokens for gpt-5 series (#34419)

Dec 17, 2025

Changes since langchain-openai==1.1.4

release(openai): 1.1.5 (#34409) fix(openai): rely on langchain-core for setting chunk_position (#34404)

Dec 16, 2025

Changes since langchain-tests==1.1.0

release(standard-tests): 1.1.1 (#34393) docs(standard-tests): throw more descriptive errors for some streaming cases (#34389)

Changes since langchain-core==1.2.1

chore(core): bump lockfile (#34392) release(core): 1.2.2 (#34391) fix(core): use get_type_hints for Python 3.14 TypedDict compatibility (#34390)

Changes since langchain-openai==1.1.3

release(openai): 1.1.4 (#34395) revert(openai): switch model from nano to mini when using flex (#34394) fix(openai): Correct hyperlinks in documentation of function with_structured_output (#34385)

Dec 15, 2025

Changes since langchain==1.1.3

release(langchain): 1.2 (#34373) fix(langchain): shell output multithreading race condition (#34333) refactor(standard-tests): improve VCR config (#33968) fix(huggingface): Helper logic for init_chat_model with HuggingFace backend (#34259) chore(langchain): cleanup ruff config (#32810) fix: little lint thing (#34310) chore(langchain): check agents integration tests with mypy (#34308) fix(langchain): add sentinel value to ProviderStrategy / strict (#34290) chore(langchain): add end to end test for strict mode in provider strategy (#34289) feat(langchain,openai): add strict flag to ProviderStrategy structured output (#34149) feat(core,anthropic): extras on BaseTool (#34120)

Changes since langchain-core==1.2.0

release(core): 1.2.1 (#34370) fix(core): handle None arguments in parse_tool_call (#34242) chore(core): fix some types related to ToolCallChunk (#34283)

Latest
langchain-openai==1.1.15
Tracking Since
Dec 4, 2025
Last checked Apr 21, 2026