Releases: langchain-ai/langchain
langchain-core==0.2.40
Changes since langchain-core==0.2.39
core[patch]: Release 0.2.40 (#26435)
core: add additional import mappings to loads (#26406)
core[patch]: fix empty OpenAI tools when strict=True (#26287)
core[patch]: fix regression in convert_to_openai_tool with instances of Tool (#26327)
core[patch]: Support non ASCII characters in tool output if user doesn't output string (#26319)
Keyword-like runnable config (#26295)
langchain-community==0.3.0
langchain-community==0.2.17
Changes since langchain-community==0.2.16
community[patch]: Release 0.2.17 (#26432)
community, openai: support nested dicts (#26414)
core[minor]: Remove serialized manifest from tracing requests for non-llm runs (#26270)
community: Add docstring for HtmlLinkExtractor (#26213)
community: Add docstring for GLiNERLinkExtractor (#26218)
community: Add docstring for KeybertLinkExtractor (#26210)
Add session expired retry to neo4j graph (#26182)
Adding bind_tools in ChatOctoAI (#26168)
infra: Clear cache for env-var checks (#26073)
fmt
fmt
fmt
Improvement[Community] Improve args description in api doc of DocArrayInMemorySearch
(#26024)
community: delta in openai choice can be None, creates handler for that (#25954)
langchain-azure-dynamic-sessions==0.2.0
Changes since langchain-azure-dynamic-sessions==0.1.0
azure-dynamic-sessions[minor]: Release 0.2.0 (#26478)
multiple: pydantic 2 compatibility, v0.3 (#26443)
standard-tests[patch]: add Ser/Des test
all: Improve make lint command (#25344)
[docs]: standardize tool docstrings (#25351)
patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)
all: add release notes to pypi (#24519)
core[minor]: rename ToolMessage.raw_output -> artifact (#24185)
core[minor], integrations...[patch]: Support ToolCall as Tool input and ToolMessage as Tool output (#24038)
infra: update mypy 1.10, ruff 0.5 (#23721)
partners: add lint docstrings for azure-dynamic-sessions/together modules (#23303)
docs: add aca-ds (#21746)
langchain-anthropic==0.2.0
Changes since langchain-anthropic==0.1.23
partners/anthropic: release 0.2.0 (#26469)
partners/anthropic: release 0.3.0 (#26466)
multiple: pydantic 2 compatibility, v0.3 (#26443)
standard-tests[patch]: add Ser/Des test
all: Improve make lint command (#25344)
core, partners: implement standard tracing params for LLMs (#25410)
core[minor], anthropic[patch]: Upgrade @root_validator usage to be consistent with pydantic 2 (#25457)
langchain-qdrant==0.2.0.dev1
Changes since langchain-qdrant==0.1.3
standard-tests[patch]: add Ser/Des test
all: Improve make lint command (#25344)
partners: Use simsimd types (#25299)
qdrant: Update API reference link and install command (#25245)
[docs]: vector store integration pages (#24858)
patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)
docs: fix kwargs docstring (#25010)
langchain-pinecone==0.2.0.dev1
Changes since langchain-pinecone==0.1.3
standard-tests[patch]: add Ser/Des test
all: Improve make lint command (#25344)
partners: Use simsimd types (#25299)
lagchain-pinecone: add id to similarity documents results (#25630)
Improvement[Doc] Improve api doc in of PineconeVectorStore
(#25605)
pinecone[patch]: Upgrade @root_validators to be consistent with pydantic 2 (#25453)
huggingface[patch], pinecone[patch], fireworks[patch], mistralai[patch], voyageai[patch], togetherai[path]: convert Pydantic extras to literals (#25384)
[docs]: vector store integration pages (#24858)
patch[partners] Fix check_imports bugs in pinecone and milvus (#24971)
langchain-groq==0.1.10
Changes since langchain-groq==0.1.9
partners/groq: release 0.1.10 (#26393)
groq: add back streaming tool calls (#26391)
standard-tests[patch]: add Ser/Des test
all: Improve make lint command (#25344)
together, standard-tests: specify tool_choice in standard tests (#25548)
groq[patch]: update model used for llama tests (#25542)
groq[patch]: Update root validators for pydantic 2 migration (#25402)
groq[patch]: update rate limit in integration tests (#25177)
groq[patch]: allow warnings during tests (#25105)
patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)
langchain-fireworks==0.2.0.dev2
Changes since langchain-fireworks==0.1.7
fmt
standard-tests[patch]: add Ser/Des test
all: Improve make lint command (#25344)
core, partners: implement standard tracing params for LLMs (#25410)
fireworks[patch]: Upgrade @root_validators to be pydantic 2 compliant (#25443)
huggingface[patch], pinecone[patch], fireworks[patch], mistralai[patch], voyageai[patch], togetherai[path]: convert Pydantic extras to literals (#25384)
fireworks[patch]: Fix doc-string for API Referenmce (#25304)
fireworks: Add APIReference for the FireworksEmbeddings model (#25292)
langchain==0.3.0.dev2
Changes since langchain==0.2.16
core[minor]: Remove serialized manifest from tracing requests for non-llm runs (#26270)