$ the-wire · showcase
V8 drops the flag override, so jitless and lite modes come back
By RepoJournal · Filed · About Node.js · Composed from the cited sources · methodology
Node's removal of jitless and lite modes is reverted because newer V8 no longer honors --allow-overwriting-for-next-flag, restoring the only path for users who still need those flags.
Revert "deps,lib,tools: remove jitless and lite modes" nodejs/node
The commit that removed jitless and lite modes is reverted: newer V8 no longer supports --allow-overwriting-for-next-flag, so there is no way to override the preset flag from Node's side. In Joyee Cheung's words, the revert is "to allow users to opt-in into the flags if still necessary."
test_runner: add mock call assertions to t.assert nodejs/node
t.assert gains t.assert.called(fn), t.assert.callCount(fn, times), t.assert.nthCalledWith(fn, n, ...args) and t.assert.lastCalledWith(fn, ...args). The PR is explicit that this is syntactic sugar over fn.mock.callCount(), fn.mock.calls and assert.deepStrictEqual(), aimed at shortening the most common mock checks.
net: race family autoselection attempts nodejs/node
Pending TCP connections now stay alive while family autoselection starts fallback attempts, with the first successful connection winning and fixed local ports keeping sequential attempts. Previously a losing address family's attempt was not held open this way.
2.3.0 nodejs/cjs-module-lexer
cjs-module-lexer 2.3.0 fixes Wasm initialization so parsing no longer depends on the caller initializing it first, and adds three performance changes: faster UTF-16 source copies and skipping identifier, number and unrelated class checks.
deps: update histogram to 0.12.0 nodejs/node
Routine housekeeping elsewhere: V8's histogram dependency moves to 0.12.0, the test426-fixtures pin advances, and remark-preset-lint-node's dev group takes eslint-plugin-n 18.4.0 and a globals bump.