Skip to content

Releases: langchain-ai/langchain

langchain-core==0.3.40

25 Feb 23:14
b525226
Compare
Choose a tag to compare

Changes since langchain-core==0.3.39

core[patch]: version 0.3.40 (#29997)
core[patch]: allow passing description to @tool decorator (#29976)
docs[patch]: update disable_streaming docstring (#29968)

langchain-openai==0.3.7

24 Feb 17:13
b7a1705
Compare
Choose a tag to compare

Changes since langchain-openai==0.3.6

openai[patch]: release 0.3.7 (#29967)
openai[patch]: set global ssl context (#29932)
core, openai[patch]: support serialization of pydantic models in messages (#29940)
openai[patch]: update system role to developer for o-series models (#29785)
openai: Update reasoning_effort arg documentation (#29897)
core: basemessage.text() (#29078)

langchain-core==0.3.39

24 Feb 16:50
5437ee3
Compare
Choose a tag to compare

Changes since langchain-core==0.3.38

core[patch]: release 0.3.39 (#29966)
core[patch]: pydantic 2.11 compat (#29963)

langchain-core==0.3.38

24 Feb 15:15
0d3a3b9
Compare
Choose a tag to compare

Changes since langchain-core==0.3.37

core[patch]: release 0.3.38 (#29962)
core, openai[patch]: support serialization of pydantic models in messages (#29940)
core: Add ruff rules ANN (type annotations) (#29271)
core[patch]: dont deep copy merge_message_runs (#28454)
core[patch]: return ToolMessage from tools when tool call ID is empty string (#29921)
core: add sambanova chat models to load module mapping (#29855)
core[patch]: set version="v2" as default in astream_events (#29894)

langchain-anthropic==0.3.8

24 Feb 20:32
79f5bbf
Compare
Choose a tag to compare

Changes since langchain-anthropic==0.3.7

anthropic[patch]: release 0.3.8 (#29973)
anthropic[patch]: support claude 3.7 sonnet (#29971)
anthropic[patch]: update models for integration tests (#29938)
core: basemessage.text() (#29078)
multiple: fix uv path deps (#29790)

langchain-mistralai==0.2.7

20 Feb 17:44
a70f31d
Compare
Choose a tag to compare

Changes since langchain-mistralai==0.2.6

mistralai[patch]: release 0.2.7 (#29906)
multiple: fix uv path deps (#29790)
infra: add UV_FROZEN to makefiles (#29642)
infra: migrate to uv (#29566)
[MistralAI] Improve MistralAIEmbeddings (#29242)

langchain-core==0.3.37

19 Feb 20:07
92889ed
Compare
Choose a tag to compare

Changes since langchain-core==0.3.36

core[patch]: release 0.3.37 (#29895)
core[patch]: de-beta rate limiters (#29891)
core: basemessage.text() (#29078)

langchain-community==0.3.18

19 Feb 20:18
9ed47a4
Compare
Choose a tag to compare

Changes since langchain-community==0.3.17

community[patch]: release 0.3.18 (#29896)
weaviate: Add-deprecation-warning (#29757)
community: add custom model for OpenAIWhisperParser (#29831)
community: add top_k as param to Needle Retriever (#29821)
community: Adding IN Operator to AzureCosmosDBNoSQLVectorStore (#29805)
langchain_community: add image support to DuckDuckGoSearchAPIWrapper (#29816)
all: Bump blockbuster version to 1.5.18 (#29806)
multiple: fix uv path deps (#29790)
(Community): Added API Key for Jina Search API Wrapper (#29622)
docs: update apify integration (#29553)
Deprecating sql_database access for creating UC functions for agent tools (#29745)
[WIP] chore: update ElevenLabs tool. (#29722)
Deprecate langhchain community ucfunctiontoolkit in favor for databricks_langchain (#29746)
(Community): Adding Structured Support for ChatPerplexity (#29361)
Oraclevs integration (#29723)
community: change wikidata rest api version from v0 to v1 (#29708)
community: fix extended testing (#29715)
community:Fix for Pydantic model validator of GoogleApiYoutubeLoader (#29694)
community: Add configurable text key for indexing and the retriever in Pinecone Hybrid Search (#29697)
using getattr and default value to prevent 'OpenSearchVectorSearch' has no attribute 'bulk_size' (#29682)
community[minor]: 05 - Refactoring PyPDFium2 parser (#29625)
community: Bump ruff version to 0.9 (#29206)
community: Use Blockbuster to detect blocking calls in asyncio during tests (#29609)
Community/Partner: Adding Azure community and partner user agent to better track usage in Python (#29561)

langchain-core==0.3.36

18 Feb 19:57
8e5074d
Compare
Choose a tag to compare

Changes since langchain-core==0.3.35

core: release 0.3.36 (#29869)
core[patch]: allow passing JSON schema as args_schema to tools (#29812)
all: Bump blockbuster version to 1.5.18 (#29806)
multiple: fix uv path deps (#29790)
core : update the class docs of InMemoryVectorStore in in_memory.py (#29781)

langchain==0.3.19

17 Feb 18:40
8a3b05a
Compare
Choose a tag to compare

Changes since langchain==0.3.18

langchain[patch]: release 0.3.19 (#29851)
langchain[patch]: add xai to extras (#29850)
langchain[patch]: init_chat_model xai support (#29849)
all: Bump blockbuster version to 1.5.18 (#29806)
multiple: fix uv path deps (#29790)
feat(langchain): Infer o3 modelstrings passed to init_chat_model as OpenAI (#29743)
feat: add support for IBM WatsonX AI chat models (#29688)
langchain: support the situation when action_input is null in json output_parser (#29680)
langchain: Use Blockbuster to detect blocking calls in asyncio during tests (#29616)
docs: use init_chat_model (#29623)