Skip to content

Releases: langchain-ai/langchain

langchain-core==1.1.3

09 Dec 14:56
73ba156

Choose a tag to compare

Changes since langchain-core==1.1.2

release: langchain-core 1.1.3 (#34266)
fix(core): undo jinja2 restrictions (#34072)
fix: remove partial usage for retriever func + afunc (#34265)

langchain==1.1.3

08 Dec 19:32
aa0f4fb

Choose a tag to compare

Changes since langchain==1.1.2

release(langchain): 1.1.3 (#34255)
feat: add agent name to AIMessage (#34254)
chore(core): improve typing of messages utils functions (#34225)
feat(anthropic): add effort support (#34116)
feat(langchain): add support for Upstage (Solar) in init_chat_model (#34220)

langchain-openai==1.1.1

08 Dec 16:17
b5efafe

Choose a tag to compare

Changes since langchain-openai==1.1.0

release(openai): 1.1.1 (#34252)
fix(openai): Fixing error that comes up using the Responses API with built-in tools and custom tools (#34136)
docs(core,groq,openai): nits for ref docs (#34243)
test(openai): mark test_structured_output_and_tools flaky (#34223)
chore: update core dep in lockfiles (#34216)

langchain-core==1.1.2

08 Dec 15:28
a0e86b1

Choose a tag to compare

Changes since langchain-core==1.1.1

release(core): 1.1.2 (#34253)
fix(core): pass tool_call_id to on_tool_start callback (#34235)
chore(core): improve typing of messages utils functions (#34225)
fix(core): prevent async task garbage collection (RUF006) (#34238)
chore(core): use anext and deprecate py_anext (#34211)
feat(core): support google maps grounding in genai block translator (#34244)
docs(core,groq,openai): nits for ref docs (#34243)
docs(core): improve style for refs (#34227)
docs(core): update StrOutputParser docstring (#34213)

langchain==1.1.2

04 Dec 18:00
f67af34

Choose a tag to compare

Changes since langchain==1.1.1

release: langchain 1.1.2 (#34210)
fix: simplify summarization cutoff logic (#34195)

langchain==1.1.1

04 Dec 15:48
1ad9de4

Choose a tag to compare

Changes since langchain==1.1.0

release: langchain 1.1.1 (#34206)
feat: Use uuid7 for run ids (#34172)
fix(langchain): (SummarizationMiddleware) adjust token counts based on model (#34161)
docs(langchain): docstrings for summariziation middleware types (#34158)
fix(langchain): add types to human_in_the_loop middleware (#34137)
docs(anthropic,core,langchain): updates (#34106)

langchain-core==1.1.1

04 Dec 19:55
f1ad0da

Choose a tag to compare

Changes since langchain-core==1.1.0

release: langchain-core 1.1.1 (#34212)
feat: Use uuid7 for run ids (#34172)
fix: tool call id bug introduced w/ runtime injection (#34185)
chore: update test to be compatible with mem-optimized runtree (#34176)
docs(core): update docstrings in RunnableConfig, dereference_refs (#34131)
docs(anthropic,core,langchain): updates (#34106)
style(core,langchain,qdrant): fix some docstrings for refs (#34105)
fix(core): handle missing StructuredPrompt schema (#34096)
fix(core): ensure_ascii=False in PydanticOutputParser exception formatting (#34006)
fix(infra,core): nits (#34079)
style(core,langchain-classic,openai): fix griffe warnings (#34074)
chore(docs): fix a few refs syntax errors (#34044)

langchain==1.1.0

24 Nov 15:31
9c21f83

Choose a tag to compare

Changes since langchain==1.0.8

release(langchain): 1.1 (#34090)
feat(langchain): support SystemMessage in create_agent's system_prompt (#34055)
fix: don't reorder tool calls in HITL middleware (#34023)
chore(docs): fix a few refs syntax errors (#34044)
feat(model-profiles): distribute data across packages (#34024)
chore: add more robust test for runtime injection w/ explicit args_schema (#34051)
feat: ModelRetryMiddleware (#34027)
fix: deprecate setattr on ModelCallRequest (#34022)
style(langchain): fix some middleware ref syntax (#33988)
fix: resumable shell, works w/ interrupts (#33978)
feat(langchain): reference model profiles for provider strategy (#33974)
chore: increase coverage for shell, filesystem, and summarization middleware (#33928)
fix(anthropic): execute bash + file tools via tool node (#33960)
fix: adding missing async hooks (#33957)
docs: Fix doc links (#33964)
fix: add filesystem middleware in init (#33955)
chore(langchain): update deps (#33951)
fix(langchain, openai): backward compat for response_format (#33945)
fix(langchain, openai): fix create_agent / response_format for Responses API (#33939)
feat: refactor tests coverage (#33927)
chore: update README.md files (#33919)
feat(langchain): support async summarization in SummarizationMiddleware (#33918)
feat(langchain): (SummarizationMiddleware) support use of model context windows when triggering summarization (#33825)

langchain-xai==1.1.0

24 Nov 15:06
880652b

Choose a tag to compare

Changes since langchain-xai==1.0.0

release: (integration packages): 1.1 (#34088)
feat(model-profiles): distribute data across packages (#34024)
chore: update README.md files (#33919)
style: some cleanup (#33857)
style: refs pass (#33813)
style: more refs fixes (#33730)

langchain-perplexity==1.1.0

24 Nov 15:05
880652b

Choose a tag to compare

Changes since langchain-perplexity==1.0.0

release: (integration packages): 1.1 (#34088)
feat(model-profiles): distribute data across packages (#34024)
chore: update README.md files (#33919)
feat(perplexity): Created Dedicated Output Parser to Support Reasoning Model Output for perplexity (#33670)
style: some cleanup (#33857)
chore(perplexity): Added all keys for usage metadata (#33480)
chore: update pyproject.toml url entries (#33587)