Sourced from @langchain/core's
releases.
@langchain/core@1.1.32Patch Changes
#10330
26488b5Thanks@hntrl! - fix(core): treat empty string tool call chunk IDs as missing during mergeFixed
_mergeListsin message base to treat empty string""IDs the same asnull/undefinedwhen merging tool call chunks. This fixes old completions-style streaming where follow-up chunks carryid: ""instead ofundefined, which previously prevented chunks from being merged by index.#10167
ca826f6Thanks@colifran! - feat: implement type inference for tool streams#10334
a602c42Thanks@maahir30! - fix(core): add JSDoc docstrings to fakeModel builder API and export FakeBuiltModel#10254
db7d017Thanks@pawel-twardziak! - fix(core): preserve thoughtSignature in array content during streaming with thinking models
b5b1eec
chore: version packages (#10273)59aed4c
chore: fix dependabot config (#10346)08ee4c6
chore: reorganize community packages into libs/community/ (#10324)b7f63ea
chore: replace claude 3 haiku with claude haiku 4.5 in tests (#10322)d6535ca
chore(deps): patch CVE-2025-68665 — override langchain to workspace
version (...8740fe4
chore: update changeset (#10344)baedc05
fix: bump underscore to resolve CVE-2026-27601 (#10336)2418c6f
fix: bump tar override to >=7.5.11 to resolve CVE-2026-29786,
CVE-2026-31802 ...c8c5840
Fix optional chaining for candidateContent in reduce (#10319)bb00b82
chore: bump simple-git to fix CVE-2026-28292 (#10331)Sourced from @typescript-eslint/eslint-plugin's
releases.
v8.57.0
8.57.0 (2026-03-09)
🚀 Features
- eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#12080)
🩹 Fixes
- eslint-plugin: [strict-void-return] false positives with overloads (#12055)
- eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#12079)
- eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#12077)
- eslint-plugin: [prefer-promise-reject-errors] add allow
TypeOrValueSpecifierto prefer-promise-reject-errors (#12094)- eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#12089)
- typescript-estree: switch back to use
ts.getModifiers()(#12034)- typescript-estree: if the template literal is tagged and the text has an invalid escape,
cookedwill benull(#11355)❤️ Thank You
- Brad Zacher
@bradzacher- Brian Schlenker
@bschlenk- Evyatar Daud
@StyleShit- fisker Cheung
@fisker- James Henry
@JamesHenry- Josh Goldberg
- Kirk Waiblinger
@kirkwaiblinger- Moses Odutusin
@thebolarin- Newton Yuan
@NewtonYuan- SungHyun627
@SungHyun627- Younsang Na
@nayounsangSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/eslint-plugin's
changelog.
8.57.0 (2026-03-09)
🚀 Features
- eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#12080)
🩹 Fixes
- eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#12089)
- eslint-plugin: [prefer-promise-reject-errors] add allow
TypeOrValueSpecifierto prefer-promise-reject-errors (#12094)- typescript-estree: if the template literal is tagged and the text has an invalid escape,
cookedwill benull(#11355)- eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#12077)
- eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#12079)
- eslint-plugin: [strict-void-return] false positives with overloads (#12055)
❤️ Thank You
- Brad Zacher
@bradzacher- Brian Schlenker
@bschlenk- Evyatar Daud
@StyleShit- James Henry
@JamesHenry- Josh Goldberg
- Kirk Waiblinger
@kirkwaiblinger- Moses Odutusin
@thebolarin- Newton Yuan
@NewtonYuan- SungHyun627
@SungHyun627- Younsang Na
@nayounsangSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
2c6aeee
chore(release): publish 8.57.046bf066
docs(eslint-plugin): document no-unnecessary-condition limitation with
object...f696dad
chore: use pnpm catalog (#12047)2029c78
fix(eslint-plugin): [no-base-to-string] fix false positive for toString
with ...0f4f101
fix(eslint-plugin): [prefer-promise-reject-errors] add allow
`TypeOrValueSpec...53f473b
fix(typescript-estree): if the template literal is tagged and the text
has an...2291b81
docs: minor grammar adjustment (#12112)fc5cd09
fix(eslint-plugin): guard against negative paramIndex in
no-useless-default-a...adc2aad
fix(eslint-plugin): handle statically analyzable computed keys in
prefer-read...85badff
fix(eslint-plugin): [strict-void-return] false positives with overloads
(#12055)Sourced from @typescript-eslint/parser's
releases.
v8.57.0
8.57.0 (2026-03-09)
🚀 Features
- eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#12080)
🩹 Fixes
- eslint-plugin: [strict-void-return] false positives with overloads (#12055)
- eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#12079)
- eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#12077)
- eslint-plugin: [prefer-promise-reject-errors] add allow
TypeOrValueSpecifierto prefer-promise-reject-errors (#12094)- eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#12089)
- typescript-estree: switch back to use
ts.getModifiers()(#12034)- typescript-estree: if the template literal is tagged and the text has an invalid escape,
cookedwill benull(#11355)❤️ Thank You
- Brad Zacher
@bradzacher- Brian Schlenker
@bschlenk- Evyatar Daud
@StyleShit- fisker Cheung
@fisker- James Henry
@JamesHenry- Josh Goldberg
- Kirk Waiblinger
@kirkwaiblinger- Moses Odutusin
@thebolarin- Newton Yuan
@NewtonYuan- SungHyun627
@SungHyun627- Younsang Na
@nayounsangSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/parser's
changelog.
8.57.0 (2026-03-09)
This was a version bump only for parser to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Sourced from jest's releases.
v30.3.0
Features
[jest-config]AdddefineConfigandmergeConfighelpers for type-safe Jest config (#15844)[jest-fake-timers]AddsetTimerTickModeto configure how timers advance[*]Reduce token usage when run through LLMs (3f17932)Fixes
[jest-config]Keep CLI coverage output when using--jsonwith--outputFile(#15918)[jest-mock]UseSymbolfrom test environment (#15858)[jest-reporters]Fix issue where console output not displayed for GHA reporter even withsilent: falseoption (#15864)[jest-runtime]Fix issue where user cannot utilize dynamic import despite specifying--experimental-vm-modulesNode option (#15842)[jest-test-sequencer]Fix issue where failed tests due to compilation errors not getting re-executed even with--onlyFailuresCLI option (#15851)[jest-util]Make sureprocess.features.require_moduleisfalse(#15867)Chore & Maintenance
Sourced from jest's changelog.
30.3.0
Features
[jest-config]AdddefineConfigandmergeConfighelpers for type-safe Jest config (#15844)[jest-fake-timers]AddsetTimerTickModeto configure how timers advance[*]Reduce token usage when run through LLMs (3f17932)Fixes
[jest-config]Keep CLI coverage output when using--jsonwith--outputFile(#15918)[jest-mock]UseSymbolfrom test environment (#15858)[jest-reporters]Fix issue where console output not displayed for GHA reporter even withsilent: falseoption (#15864)[jest-runtime]Fix issue where user cannot utilize dynamic import despite specifying--experimental-vm-modulesNode option (#15842)[jest-test-sequencer]Fix issue where failed tests due to compilation errors not getting re-executed even with--onlyFailuresCLI option (#15851)[jest-util]Make sureprocess.features.require_moduleisfalse(#15867)Chore & Maintenance
efb59c2
v30.3.096c53d3
feat(jest-config): add defineConfig and
mergeConfig functions (#15844)