Releases: langchain-ai/langchain
langchain-perplexity==1.3.2
langchain-core==1.4.1
Changes since langchain-core==1.4.0
release(core): 1.4.1 (#37922)
fix(core): remove Bedrock prevalidation from load (#37909)
docs(core): expand and link ModelProfile docstrings (#37904)
release(anthropic): 1.4.4 (#37757)
chore(core): bump uuid-utils to 0.16.0 (#37699)
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
release(standard-tests): 1.1.9 (#37609)
chore: bump idna from 3.11 to 3.15 in /libs/core (#37539)
ci(infra): harden Dependabot version-bound preservation (#37510)
hotfix: bump lockfiles (#37508)
docs(core): note override for _get_ls_params (#37503)
chore(core,langchain,openai): refresh stale OpenAI model references (#37487)
chore: bump langsmith from 0.7.31 to 0.8.0 in /libs/core (#37395)
fix(core): accept Serializable constructor-envelope wire shape in _convert_to_message (#37456)
fix(core): preserve chunk additional_kwargs across v3 stream assembly (#37435)
fix(core): preserve reasoning blocks alongside tool_call in v3 stream (#37434)
chore: bump jupyter-server from 2.17.0 to 2.18.0 in /libs/core (#37354)
chore: bump mistune from 3.1.4 to 3.2.1 in /libs/core (#37353)
langchain-deepseek==1.1.0
Changes since langchain-deepseek==1.0.1
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
chore: bump idna from 3.10 to 3.15 in /libs/partners/deepseek (#37560)
ci(infra): harden Dependabot version-bound preservation (#37510)
chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/partners/deepseek (#37341)
chore: bump langchain-core from 1.3.2 to 1.3.3 in /libs/partners/deepseek (#37282)
chore: bump langsmith from 0.7.31 to 0.8.3 in /libs/partners/deepseek (#37283)
chore(docs): update x handle references (#37081)
chore(model-profiles): refresh model profile data (#37015)
chore(model-profiles): refresh model profile data (#37005)
hotfix: bump min core versions (#36996)
feat(core): add content-block-centric streaming (v2) (#36834)
ci(infra): add pytest-xdist to partner test groups (#36988)
chore(model-profiles): refresh model profile data (#36982)
hotfix(ci): remove nobenchmark flag (#36959)
chore(partners): standardize integration test invocation (#36958)
chore(deps): bump pytest to 9.0.3 (#36801)
chore: bump langsmith from 0.6.3 to 0.7.31 in /libs/partners/deepseek (#36787)
chore: add comment explaining pygments>=2.20.0 (#36570)
chore(model-profiles): refresh model profile data (#36554)
chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385)
chore: bump requests from 2.32.5 to 2.33.0 in /libs/partners/deepseek (#36256)
chore(partners): bump langchain-core min to 1.2.21 (#36183)
fix(core,model-profiles): add missing ModelProfile fields, warn on schema drift (#36129)
ci: suppress pytest streaming output in CI (#36092)
ci: avoid unnecessary dep installs in lint targets (#36046)
chore: bump orjson from 3.11.5 to 3.11.6 in /libs/partners/deepseek (#35868)
fix(deepseek): accept base_url as alias for api_base (#35789)
feat(model-profiles): new fields + Makefile target (#35788)
chore(model-profiles): refresh model profile data (#35646)
fix(deepseek): use proper URL parsing for azure endpoint detection (#35455)
fix(deepseek): Tool Choice to required for Azure Deployment in case specific function dict is given (#34848)
fix(model-profiles): sort generated profiles by model ID for stable diffs (#35344)
fix(infra): fix trailing comma regex in profile generation script (#35333)
chore: bump model profiles (#35294)
chore(deps): bump langsmith from 0.4.31 to 0.6.3 in /libs/partners/deepseek (#35156)
feat(model-profiles): add text_inputs and text_outputs (#35084)
chore: add make type target (#35015)
revert: "chore: add typing target in Makefile" (#35013)
chore: add typing target in Makefile (#35012)
chore: enrich pyproject.toml files (#34980)
chore(deps): bump the uv group across 20 directories with 3 updates (#34941)
chore: upgrade urllib3 to 2.6.3 (#34940)
chore: update twitter URLs (#34736)
chore: ban relative imports on all packages (#34691)
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)
release: (integration packages): 1.1 (#34088)
feat(model-profiles): distribute data across packages (#34024)
langchain==1.3.4
langchain==1.3.3
Changes since langchain==1.3.2
release(langchain): 1.3.3 (#37843)
chore(langchain): bump langgraph to 1.2.4 (#37857)
chore(langchain): loosen langgraph dep range (#37855)
feat(langchain): project subagent runs onto typed run.subagents channel (#37739)
feat(langchain): add interrupt_mode and when predicate to HumanInTheLoopMiddleware (#37579)
langchain-anthropic==1.4.4
Changes since langchain-anthropic==1.4.3
release(anthropic): 1.4.4 (#37757)
fix(anthropic): normalize cross-provider tool-call IDs (#37756)
test(anthropic): retry integration tests on transient failures (#37697)
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
chore: bump langsmith from 0.8.3 to 0.8.5 in /libs/partners/anthropic (#37564)
chore: bump idna from 3.11 to 3.15 in /libs/partners/anthropic (#37565)
ci(infra): harden Dependabot version-bound preservation (#37510)
chore(infra): merge v1.4 into master (#37350)
chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/partners/anthropic (#37343)
chore: bump requests from 2.33.0 to 2.33.1 in /libs/partners/anthropic (#37286)
chore: bump langsmith from 0.7.31 to 0.8.3 in /libs/partners/anthropic (#37287)
chore: bump langchain-core from 1.3.2 to 1.3.3 in /libs/partners/anthropic (#37288)
langchain-perplexity==1.3.1
langchain-perplexity==1.3.0
Changes since langchain-perplexity==1.2.0
release(perplexity): 1.3.0 (#37707)
feat(perplexity): use_responses_api flag on ChatPerplexity (#37359)
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
chore: bump langsmith from 0.8.4 to 0.8.5 in /libs/partners/perplexity (#37545)
chore: bump idna from 3.10 to 3.15 in /libs/partners/perplexity (#37544)
ci(infra): harden Dependabot version-bound preservation (#37510)
chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/perplexity (#37413)
chore: bump langsmith from 0.7.31 to 0.8.0 in /libs/partners/perplexity (#37396)
chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/partners/perplexity (#37336)
chore: bump langchain-core from 1.3.2 to 1.3.3 in /libs/partners/perplexity (#37262)
langchain-fireworks==1.4.2
langchain==1.3.2
Changes since langchain==1.3.1
chore(langchain): bump to 1.3.2, require langgraph>=1.2.2 (#37703)
fix(langchain): land final answer in last AIMessage for TodoListMiddleware (#37643)
feat(langchain): redact streamed PII in flight on PIIMiddleware (#37616)
chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
release(standard-tests): 1.1.9 (#37609)
feat(langchain): register stream transformers on middleware (#37591)
chore: bump idna from 3.11 to 3.15 in /libs/langchain_v1 (#37534)
ci(infra): harden Dependabot version-bound preservation (#37510)
refactor(langchain): clean redundancy ifelse. (#37448)
hotfix: bump lockfiles (#37508)
chore(core,langchain,openai): refresh stale OpenAI model references (#37487)
fix(langchain): sort glob_search results by mtime (newest first) (#37462)
chore: bump langsmith from 0.7.31 to 0.8.0 in /libs/langchain_v1 (#37391)