Releases: langchain-ai/langchain
langchain-core==0.3.72
langchain-xai==0.2.5
Changes since langchain-xai==0.2.4
fix: bump deps for release (#32179)
release(xai): 0.2.5 (#32174)
docs(xai): update for Grok 4 (#31953)
ruff: more rules across the board & fixes (#31898)
fix: automatically fix issues with ruff (#31897)
langchain-xai[patch]: Add ruff bandit rules to linter (#31816)
openai[patch]: allow specification of output format for Responses API (#31686)
standard-tests: add benchmarks (#31302)
docs: update xai docs (#31382)
xai: document live search feature (#31381)
langchain-perplexity==0.1.2
Changes since langchain-perplexity==0.1.1
.
fix(perplexity): temp xfail int tests (#32191)
fix: bump deps for release (#32179)
release(perplexity): 0.1.2 (#32176)
feat(perplexity): expose search_results
in chat model (#31468)
ruff: more rules across the board & fixes (#31898)
fix: automatically fix issues with ruff (#31897)
langchain-perplexity[patch]: Add ruff bandit rules to linter (#31812)
[Doc] Improve api doc for perplexity (#31636)
packaging: remove Python upper bound for langchain and co libs (#31025)
langchain-ollama==0.3.6
langchain-huggingface==0.3.1
Changes since langchain-huggingface==0.3.0
fix: bump deps for release (#32179)
release(huggingface): 0.3.1 (#32177)
fix(huggingface): update model used in standard tests (#32116)
fix: bump lockfiles (#31923)
ruff: restore stacklevels, disable autofixing (#31919)
ruff: add bugbear across packages (#31917)
huggingface[patch]: ruff fixes and rules (#31912)
ruff: more rules across the board & fixes (#31898)
fix: automatically fix issues with ruff (#31897)
huggingface: fix HuggingFaceEndpoint._astream() got multiple values for argument 'stop' (#31385)
langchain-huggingface[patch]: Add ruff bandit rules to linter (#31798)
huggingface: handle image-text-to-text pipeline task (#31611)
langchain-deepseek==0.1.4
Changes since langchain-deepseek==0.1.3
fix(deepseek): release openai version (#32181)
fix: bump deps for release (#32179)
release(deepseek): 0.1.4 (#32178)
fix(deepseek): convert tool output arrays to strings (#31913)
fix: bump lockfiles (#31923)
ruff: restore stacklevels, disable autofixing (#31919)
deepseek[patch]: ruff fixes and rules (#31901)
ruff: more rules across the board & fixes (#31898)
fix: automatically fix issues with ruff (#31897)
langchain-deepseek[patch]: add ruff bandit rules (#31792)
[Doc] Improve api doc for DeepSeek (#31655)
standard-tests: add benchmarks (#31302)
partners: (langchain-deepseek) fix deepseek-r1 always returns an empty reasoning_content
when reasoning (#31065)
packaging: remove Python upper bound for langchain and co libs (#31025)
partners[lint]: run pyupgrade
to get code in line with 3.9 standards (#30781)
Fix deepseek release tag, as it is update name. (#30717)
Revert "deepseek: temporarily bypass tests" (#30424)
langchain-core==0.3.71
langchain-chroma==0.2.5
Changes since langchain-chroma==0.2.4
release(chroma): 0.2.5 (#32183)
feat(chroma): Add Chroma Cloud support (#32125)
chroma[nit]: descriptions in pyproject.toml
(#31925)
fix: bump lockfiles (#31923)
ruff: restore stacklevels, disable autofixing (#31919)
ruff: add bugbear across packages (#31917)
chroma[patch]: ruff fixes and rules (#31900)
ruff: more rules across the board & fixes (#31898)
fix: automatically fix issues with ruff (#31897)
chroma: add ruff bandit rules (#31790)
infra: relax types-requests version range (#31504)
langchain-core==0.3.70
Changes since langchain-core==0.3.69
fix(core): fix parse_result
in case of self.first_tool_only with multiple keys matching for JsonOutputKeyToolsParser (#32106)
release(core): 0.3.70 (#32144)
docs(core): move incorrect arg limitation in rate limiter's docstring (#32118)
fix(core): fix docstrings and add sleep to FakeListChatModel._call (#32108)
fix(core): better error message for empty var names (#32073)
fix(core): implement sleep delay in FakeMessagesListChatModel _generate
(#32014)
fix(core): JSON Schema reference resolution for list indices (#32088)
feat(core): update _import_utils.py
to not mask the thrown exception (#32071)
fix: fixing missing Docstring Bug if no Docstring is provided in BaseModel class (#31608)
fix: issue a warning if np.nan
or np.inf
are in _cosine_similarity
argument Matrices (#31532)