-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
2025-10-15, Version 25.0.0 (Current) #59896
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
RafaelGSS
wants to merge
1
commit into
v25.x
Choose a base branch
from
v25.0.0-proposal
base: v25.x
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
assert: * (SEMVER-MAJOR) move assert.fail with multiple arguments to eol (James M Snell) #58532 * (SEMVER-MAJOR) move CallTracker to EOL (James M Snell) #58006 assert,util: * (SEMVER-MAJOR) fail promise comparison in deep equal checks (Ruben Bridgewater) #59448 * (SEMVER-MAJOR) handle invalid dates as equal in deep comparison (Ruben Bridgewater) #57627 async_hooks: * (SEMVER-MAJOR) move `asyncResource` property on bound function to EOL (James M Snell) #58618 buffer: * (SEMVER-MAJOR) move SlowBuffer to EOL (Filip Skokan) #58220 build: * (SEMVER-MAJOR) bump minimum Clang version to 19 (Michaël Zasso) #59048 * (SEMVER-MAJOR) reset embedder string to "-node.0" (Michaël Zasso) #58064 * (SEMVER-MAJOR) stop distributing Corepack (Antoine du Hamel) #57617 child_process: * (SEMVER-MAJOR) move _channel to end-of-life (James M Snell) #58527 crypto: * (SEMVER-MAJOR) runtime-deprecate default shake128/256 output lengths (Filip Skokan) #59008 * (SEMVER-MAJOR) move deprecated hash and mgf1Hash options to EOL (James M Snell) #58706 * (SEMVER-MAJOR) runtime deprecate ECDH.setPublicKey() (James M Snell) #58620 deps: * (SEMVER-MAJOR) V8: backport 1d3362c55396 (Shu-yu Guo) #58064 * (SEMVER-MAJOR) V8: cherry-pick 4f38995c8295 (Shu-yu Guo) #58064 * (SEMVER-MAJOR) V8: cherry-pick 044b9b6f589d (Rezvan Mahdavi Hezaveh) #58064 * (SEMVER-MAJOR) V8: cherry-pick d2ad518a0b57 (Joyee Cheung) #58064 * (SEMVER-MAJOR) V8: revert 6d6c1e680c7b (Michaël Zasso) #58064 * (SEMVER-MAJOR) V8: revert e3cddbedb205 (Michaël Zasso) #58064 * (SEMVER-MAJOR) use std::map in MSVC STL for EphemeronRememberedSet (Joyee Cheung) #58064 * (SEMVER-MAJOR) patch V8 for illumos (Dan McDonald) #58064 * (SEMVER-MAJOR) remove problematic comment from v8-internal (Michaël Zasso) #58064 * (SEMVER-MAJOR) define V8_PRESERVE_MOST as no-op on Windows (Stefan Stojanovic) #58064 * (SEMVER-MAJOR) fix FP16 bitcasts.h (Stefan Stojanovic) #58064 * (SEMVER-MAJOR) patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #58064 * (SEMVER-MAJOR) update V8 to 13.7.152.9 (Michaël Zasso) #58064 dgram: * (SEMVER-MAJOR) move deprecated APIs to EOL (James M Snell) #58474 dns: * (SEMVER-MAJOR) move falsy hostname in lookup to end-of-life (James M Snell) #58619 fs: * (SEMVER-MAJOR) move FileHandle close on GC to EOL (James M Snell) #58536 * (SEMVER-MAJOR) move rmdir recursive option to end-of-life (James M Snell) #58616 * (SEMVER-MAJOR) make `processReadResult()` and `readSyncRecursive()` private (Livia Medeiros) #58672 * (SEMVER-MAJOR) move fs stream open method to eol (James M Snell) #58529 * (SEMVER-MAJOR) remove `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` (Livia Medeiros) #55862 http: * (SEMVER-MAJOR) deprecate writeHeader (Sebastian Beltran) #59060 lib: * (SEMVER-MAJOR) expose global ErrorEvent (Richie Bendall) #58920 * (SEMVER-MAJOR) deprecate `_stream_*` modules (Dario Piotrowicz) #58337 * (SEMVER-MAJOR) deprecate _tls_common and _tls_wrap (Dario Piotrowicz) #57643 module: * (SEMVER-MAJOR) move Module._debug to end-of-life (James M Snell) #58473 node-api: * (SEMVER-MAJOR) add warning for NAPI_EXPERIMENTAL (Miguel Marcondes Filho) #58280 perf_hooks: * (SEMVER-MAJOR) move deprecated accessors to EOF (James M Snell) #58531 process: * (SEMVER-MAJOR) move multipleResolves event to EOL (James M Snell) #58707 repl: * (SEMVER-MAJOR) eol deprecate instantiating without new (Aviv Keller) #59495 src: * (SEMVER-MAJOR) store `Local` for `CallbackScope` on stack (Anna Henningsen) #59705 * (SEMVER-MAJOR) remove node.h APIs to make callback without an async context (Chengzhong Wu) #58471 * (SEMVER-MAJOR) remove deprecated node::EmitBeforeExit and node::EmitExit (Chengzhong Wu) #58469 * (SEMVER-MAJOR) remove deprecated node::CreatePlatform and node::FreePlatform (Chengzhong Wu) #58470 * (SEMVER-MAJOR) remove deprecated node::InitializeNodeWithArgs (Chengzhong Wu) #58470 * (SEMVER-MAJOR) update NODE_MODULE_VERSION to 138 (Michaël Zasso) #58064 src,permission: * (SEMVER-MAJOR) add --allow-net permission (Rafael Gonzaga) #58517 tls: * (SEMVER-MAJOR) move IP-address servername deprecation to eol (James M Snell) #58533 tools: * (SEMVER-MAJOR) update V8 gypfiles for 13.7 (Michaël Zasso) #58064 url: * (SEMVER-MAJOR) move bad port deprecation in legacy url to end-of-life (James M Snell) #58617 util,console: * (SEMVER-MAJOR) colorize regexp groups, character classes, etc (Ruben Bridgewater) #59710 worker: * (SEMVER-MAJOR) move terminate callback to end-of-life (James M Snell) #58528 PR-URL: #59896
I added two critical items to the TODO list. |
I added an item to fix or revert #58797 as it is part of the v25.x branch. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Cut-off date: 2025-09-15
Target release date: 2025-10-15
TODO:
2025-10-15, Version 25.0.0 (Current), @RafaelGSS
TBD
Notable Changes
TBD
Deprecations and Removals
TBD
Semver-Major Commits
d33f4b539a
] - (SEMVER-MAJOR) assert: move assert.fail with multiple arguments to eol (James M Snell) #58532b21574d63b
] - (SEMVER-MAJOR) assert: move CallTracker to EOL (James M Snell) #580067c9fbc15bc
] - (SEMVER-MAJOR) assert,util: fail promise comparison in deep equal checks (Ruben Bridgewater) #5944811222f1a27
] - (SEMVER-MAJOR) assert,util: handle invalid dates as equal in deep comparison (Ruben Bridgewater) #57627308b6bc6de
] - (SEMVER-MAJOR) async_hooks: moveasyncResource
property on bound function to EOL (James M Snell) #58618daced4ab98
] - (SEMVER-MAJOR) buffer: move SlowBuffer to EOL (Filip Skokan) #582208a87ba031b
] - (SEMVER-MAJOR) build: bump minimum Clang version to 19 (Michaël Zasso) #5904821b131e93a
] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Michaël Zasso) #58064f31c88021b
] - (SEMVER-MAJOR) build: stop distributing Corepack (Antoine du Hamel) #57617df16f0fd8d
] - (SEMVER-MAJOR) child_process: move _channel to end-of-life (James M Snell) #58527a472745958
] - (SEMVER-MAJOR) crypto: runtime-deprecate default shake128/256 output lengths (Filip Skokan) #59008c3b986853c
] - (SEMVER-MAJOR) crypto: move deprecated hash and mgf1Hash options to EOL (James M Snell) #5870666632648ba
] - (SEMVER-MAJOR) crypto: runtime deprecate ECDH.setPublicKey() (James M Snell) #586206d61175db0
] - (SEMVER-MAJOR) deps: V8: backport 1d3362c55396 (Shu-yu Guo) #58064974773572e
] - (SEMVER-MAJOR) deps: V8: cherry-pick 4f38995c8295 (Shu-yu Guo) #5806470bfc398e9
] - (SEMVER-MAJOR) deps: V8: cherry-pick 044b9b6f589d (Rezvan Mahdavi Hezaveh) #580646bfc525cf0
] - (SEMVER-MAJOR) deps: V8: cherry-pick d2ad518a0b57 (Joyee Cheung) #58064754d28e34f
] - (SEMVER-MAJOR) deps: V8: revert 6d6c1e680c7b (Michaël Zasso) #580648c508b9399
] - (SEMVER-MAJOR) deps: V8: revert e3cddbedb205 (Michaël Zasso) #5806488ca8287b6
] - (SEMVER-MAJOR) deps: use std::map in MSVC STL for EphemeronRememberedSet (Joyee Cheung) #58064838e2332a5
] - (SEMVER-MAJOR) deps: patch V8 for illumos (Dan McDonald) #580643522731d9a
] - (SEMVER-MAJOR) deps: remove problematic comment from v8-internal (Michaël Zasso) #58064d234475a33
] - (SEMVER-MAJOR) deps: define V8_PRESERVE_MOST as no-op on Windows (Stefan Stojanovic) #58064a738eb4a7f
] - (SEMVER-MAJOR) deps: fix FP16 bitcasts.h (Stefan Stojanovic) #580641744c7d991
] - (SEMVER-MAJOR) deps: patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #58064fff0d1554d
] - (SEMVER-MAJOR) deps: update V8 to 13.7.152.9 (Michaël Zasso) #58064968e2f47c8
] - (SEMVER-MAJOR) dgram: move deprecated APIs to EOL (James M Snell) #58474a5f9ca1f77
] - (SEMVER-MAJOR) dns: move falsy hostname in lookup to end-of-life (James M Snell) #586192bb7667475
] - (SEMVER-MAJOR) fs: move FileHandle close on GC to EOL (James M Snell) #58536eec0302088
] - (SEMVER-MAJOR) fs: move rmdir recursive option to end-of-life (James M Snell) #58616823ca6991f
] - (SEMVER-MAJOR) fs: makeprocessReadResult()
andreadSyncRecursive()
private (Livia Medeiros) #58672a273674dee
] - (SEMVER-MAJOR) fs: move fs stream open method to eol (James M Snell) #5852925dd206c29
] - (SEMVER-MAJOR) fs: removefs.F_OK
,fs.R_OK
,fs.W_OK
,fs.X_OK
(Livia Medeiros) #5586291dadf2897
] - (SEMVER-MAJOR) http: deprecate writeHeader (Sebastian Beltran) #59060663554abdf
] - (SEMVER-MAJOR) lib: expose global ErrorEvent (Richie Bendall) #58920cd68e35704
] - (SEMVER-MAJOR) lib: deprecate_stream_*
modules (Dario Piotrowicz) #58337a822a1cbe7
] - (SEMVER-MAJOR) lib: deprecate _tls_common and _tls_wrap (Dario Piotrowicz) #57643705bcc2a00
] - (SEMVER-MAJOR) module: move Module._debug to end-of-life (James M Snell) #584735fe7800683
] - (SEMVER-MAJOR) node-api: add warning for NAPI_EXPERIMENTAL (Miguel Marcondes Filho) #582804e06a648ff
] - (SEMVER-MAJOR) perf_hooks: move deprecated accessors to EOF (James M Snell) #58531a3dfca90d1
] - (SEMVER-MAJOR) process: move multipleResolves event to EOL (James M Snell) #58707e1d4d6ab49
] - (SEMVER-MAJOR) repl: eol deprecate instantiating without new (Aviv Keller) #59495234c26cca3
] - (SEMVER-MAJOR) src: storeLocal
forCallbackScope
on stack (Anna Henningsen) #59705708fd1945b
] - (SEMVER-MAJOR) src: remove node.h APIs to make callback without an async context (Chengzhong Wu) #5847156989d33f5
] - (SEMVER-MAJOR) src: remove deprecated node::EmitBeforeExit and node::EmitExit (Chengzhong Wu) #58469d429aa2d17
] - (SEMVER-MAJOR) src: remove deprecated node::CreatePlatform and node::FreePlatform (Chengzhong Wu) #58470e0ae14ce73
] - (SEMVER-MAJOR) src: remove deprecated node::InitializeNodeWithArgs (Chengzhong Wu) #58470db1700e4b5
] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 138 (Michaël Zasso) #58064462c74181d
] - (SEMVER-MAJOR) src,permission: add --allow-net permission (Rafael Gonzaga) #58517790acc8689
] - (SEMVER-MAJOR) tls: move IP-address servername deprecation to eol (James M Snell) #58533a8217a9eb8
] - (SEMVER-MAJOR) tools: update V8 gypfiles for 13.7 (Michaël Zasso) #580643aaa2ebe19
] - (SEMVER-MAJOR) url: move bad port deprecation in legacy url to end-of-life (James M Snell) #58617fdef0725de
] - (SEMVER-MAJOR) util,console: colorize regexp groups, character classes, etc (Ruben Bridgewater) #59710411cc42d22
] - (SEMVER-MAJOR) worker: move terminate callback to end-of-life (James M Snell) #58528Semver-Minor Commits
Semver-Patch Commits