-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
v21.5.0 proposal #51166
Merged
Merged
v21.5.0 proposal #51166
Conversation
This file contains 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
PR-URL: #50322 Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
Co-authored-by: Daniel Lemire <[email protected]> PR-URL: #50322 Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
PR-URL: #50322 Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
PR-URL: #50965 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Fixes: #50571 PR-URL: #50932 Refs: #50571 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Fixes: #50571 PR-URL: #50933 Refs: #50571 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Fixes: #50571 PR-URL: #50934 Refs: #50571 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Fixes: #50571 PR-URL: #50937 Refs: #50571 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Fixes: #50571 PR-URL: #50938 Refs: #50571 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Signed-off-by: Michael Dawson <[email protected]> PR-URL: #50843 Reviewed-By: James M Snell <[email protected]>
Report the version of the dynamically linked zlib if built with `configure --shared-zlib` instead of the hardcoded version that corresponds to the bundled version of zlib in `deps`. PR-URL: #51007 Refs: #50910 Refs: #50158 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #51020 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
deps: update libuv to 1.47.0 PR-URL: #50650 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Original commit message: aix: disable ipv6 link local (#4229) AIX does not implement ifaddrs and when retrieving the network interfaces with uv_interface_addresses there was a test failure in tcp_connect6_link_local. For now disable ipv6 link local on aix to: 1) fix broken aix build 2) stop blocking libuv upgrade in node Refs: libuv/libuv#4222 (comment) Refs: #50650 Refs: libuv/libuv@bfbe4e3 PR-URL: #50650 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Co-authored-by: Antoine du Hamel <[email protected]> PR-URL: #50980 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Chemi Atlow <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #51022 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #51024 Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #51025 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
We were incorrectly parsing windows drive letters as schemes. This was polluting the source map cache with malformed file paths. Fixes: #50523 PR-URL: #50580 Reviewed-By: Chengzhong Wu <[email protected]>
This patch implements a debugging flag that dumps the current stack trace when a promise is created or resolved. To reduce noise we ignore before and after events (as the execution is less interesting) and use the per-isolate hook to avoid extra JS frames. This flag can assist work in reducing unnecessary promise overhead. PR-URL: #50899 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
PR-URL: #50276 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
PR-URL: #50100 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #50910 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #50466 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Refs: #51020 PR-URL: #51059 Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
PR-URL: #51026 Refs: nodejs/performance#136 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #50986 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
PR-URL: #50986 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
PR-URL: #51039 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
Add a flag for each experimental feature to indicate its presence. That way, if we compile with `NAPI_EXPERIMENTAL` turned on, we'll be able to distinguish between what `NAPI_EXPERIMENTAL` used to mean on an old version of the headers when compiling against such an old version, and what it means on a new version of Node.js. PR-URL: #50991 Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Vladimir Morozov <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]>
RafaelGSS
added a commit
that referenced
this pull request
Dec 15, 2023
Notable changes: deps: * (SEMVER-MINOR) add simdjson (Yagiz Nizipli) #50322 doc: * deprecate hash constructor (Marco Ippolito) #51077 * deprecate `dirent.path` (Antoine du Hamel) #51020 module: * merge config with `package_json_reader` (Yagiz Nizipli) #50322 src: * move package resolver to c++ (Yagiz Nizipli) #50322 PR-URL: #51166
RafaelGSS
removed
build
Issues and PRs related to build files or the CI.
meta
Issues and PRs related to the general management of the project.
dependencies
Pull requests that update a dependency file.
labels
Dec 15, 2023
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Notable changes: deps: * (SEMVER-MINOR) add simdjson (Yagiz Nizipli) #50322 doc: * deprecate hash constructor (Marco Ippolito) #51077 * deprecate `dirent.path` (Antoine du Hamel) #51020 module: * merge config with `package_json_reader` (Yagiz Nizipli) #50322 src: * move package resolver to c++ (Yagiz Nizipli) #50322 PR-URL: #51166
RafaelGSS
force-pushed
the
v21.5.0-proposal
branch
from
December 15, 2023 20:04
8654a1b
to
34ddc71
Compare
github-actions
bot
removed
the
request-ci
Add this label to start a Jenkins CI on a PR.
label
Dec 15, 2023
It would be great to somehow include this #51087 🙄 |
RafaelGSS
added a commit
that referenced
this pull request
Dec 19, 2023
Notable changes: deps: * (SEMVER-MINOR) add simdjson (Yagiz Nizipli) #50322 doc: * deprecate hash constructor (Marco Ippolito) #51077 * deprecate `dirent.path` (Antoine du Hamel) #51020 module: * merge config with `package_json_reader` (Yagiz Nizipli) #50322 src: * move package resolver to c++ (Yagiz Nizipli) #50322 PR-URL: #51166
RafaelGSS
added a commit
to RafaelGSS/nodejs.org
that referenced
this pull request
Dec 19, 2023
github-merge-queue bot
pushed a commit
to nodejs/nodejs.org
that referenced
this pull request
Dec 19, 2023
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.
2023-12-19, Version 21.5.0 (Current), @RafaelGSS
Notable Changes
0dd53da722
] - (SEMVER-MINOR) deps: add simdjson (Yagiz Nizipli) #503229f54987fbc
] - module: merge config withpackage_json_reader
(Yagiz Nizipli) #5032245e4f82912
] - src: move package resolver to c++ (Yagiz Nizipli) #50322Deprecations
26ed4ad01f
] - doc: deprecate hash constructor (Marco Ippolito) #5107758ca66a1a7
] - doc: deprecatedirent.path
(Antoine du Hamel) #51020Commits
1bbdbdfbeb
] - benchmark: update iterations in benchmark/perf_hooks (Lei Shi) #50869087fb0908e
] - benchmark: update iterations in benchmark/crypto/aes-gcm-throughput.js (Lei Shi) #5092953b16c71fb
] - benchmark: update iteration and size in benchmark/crypto/randomBytes.js (Lei Shi) #5086838fd0ca753
] - benchmark: add undici websocket benchmark (Chenyu Yang) #50586b148c43244
] - benchmark: add create-hash benchmark (Joyee Cheung) #51026fdd8c18f96
] - benchmark: update interations and len in benchmark/util/text-decoder.js (Lei Shi) #50938a9972057ac
] - benchmark: update iterations of benchmark/util/type-check.js (Lei Shi) #50937b80bb1329b
] - benchmark: update iterations in benchmark/util/normalize-encoding.js (Lei Shi) #50934dbee03d646
] - benchmark: update iterations in benchmark/util/inspect-array.js (Lei Shi) #50933f2d83a3a84
] - benchmark: update iterations in benchmark/util/format.js (Lei Shi) #509322581fce553
] - bootstrap: improve snapshot unsupported builtin warnings (Joyee Cheung) #50944735bad3694
] - build: fix warnings from uv for gn build (Cheng Zhao) #510698da9d969f9
] - deps: V8: cherry-pick 0fd478bcdabd (Joyee Cheung) #50572429fbb37c1
] - deps: update simdjson to v3.6.2 (Yagiz Nizipli) #509869950103253
] - deps: update zlib to 1.3-22124f5 (Node.js GitHub Bot) #509100b61823e8b
] - deps: update undici to 5.28.2 (Node.js GitHub Bot) #5102495d8a273cc
] - deps: cherry-pick bfbe4e38d7 from libuv upstream (Abdirahim Musse) #5065006038a489e
] - deps: update libuv to 1.47.0 (Node.js GitHub Bot) #506500dd53da722
] - (SEMVER-MINOR) deps: add simdjson (Yagiz Nizipli) #5032204eaa5cdd7
] - doc: run license-builder (github-actions[bot]) #5111126ed4ad01f
] - doc: deprecate hash constructor (Marco Ippolito) #51077637ffce4c4
] - doc: add note regarding--experimental-detect-module
(Shubherthi Mitra) #51089838179b096
] - doc: correct tracingChannel.traceCallback() (Gerhard Stöbich) #51068539bee4f0a
] - doc: use length argument in pbkdf2Key (Tobias Nießen) #51066c45a9a3187
] - doc: add deprecation notice todirent.path
(Antoine du Hamel) #5105958ca66a1a7
] - doc: deprecatedirent.path
(Antoine du Hamel) #51020c2b6edf9ab
] - esm: fix hook name in error message (Bruce MacNaughton) #5046635e8f26f07
] - fs: throw fchownSync error from c++ (Yagiz Nizipli) #51075c3c8237089
] - fs: update params in jsdoc for createReadStream and createWriteStream (Jungku Lee) #510633f7f3ce8c9
] - fs: improve error performance of readvSync (IlyasShabi) #501007f95926f17
] - http: handle multi-value content-disposition header (Arsalan Ahmad) #509777a8a2d5632
] - lib: don't parse windows drive letters as schemes (华) #50580aa2be4bb76
] - module: load source maps incommonjs
translator (Hiroki Osame) #51033c0e5e74876
] - module: documentparentURL
in register options (Hiroki Osame) #510394eedf5e694
] - module: fix recently introduced coverity warning (Michael Dawson) #508439f54987fbc
] - module: merge config withpackage_json_reader
(Yagiz Nizipli) #503225f95dca638
] - node-api: introduce experimental feature flags (Gabriel Schulhof) #509913fb7fc909e
] - quic: further implementation details (James M Snell) #48244fa25e069fc
] - src: implement countObjectsWithPrototype (Joyee Cheung) #50572abe90527e4
] - src: register udp_wrap external references (Joyee Cheung) #5094384e2f51d14
] - src: register spawn_sync external references (Joyee Cheung) #509432cfee53d7b
] - src: register process_wrap external references (Joyee Cheung) #509439b7f79a8bd
] - src: fix double free reported by coverity (Michael Dawson) #51046fc5503246e
] - src: remove unused headers innode_file.cc
(Jungku Lee) #50927c3abdc58af
] - src: implement --trace-promises (Joyee Cheung) #50899f90fc83e97
] - src: fix dynamically linked zlib version (Richard Lau) #510079bf144379f
] - src: omit bool values of package.json main field (Yagiz Nizipli) #5096545e4f82912
] - src: move package resolver to c++ (Yagiz Nizipli) #5032271acd36778
] - stream: implement TransformStream cleanup using "transformer.cancel" (Debadree Chatterjee) #501265112306064
] - stream: fix fd is null when calling clearBuffer (kylo5aby) #50994ed070755ec
] - test: deflake test-diagnostics-channel-memory-leak (Joyee Cheung) #50572aee01ff1b4
] - test: test syncrhnous methods of child_process in snapshot (Joyee Cheung) #50943cc949869a3
] - test: handle relative https redirect (Richard Lau) #51121048349ed4c
] - test: fix test runner colored output test (Moshe Atlow) #510647f5291d783
] - test: resolve path of embedtest binary correctly (Cheng Zhao) #502764ddd0daf5f
] - test: escape cwd in regexp (Jérémy Lal) #509803ccd5faabb
] - test_runner: format coverage report for tap reporter (Pulkit Gupta) #51119d5c9adf3df
] - test_runner: fix infinite loop when files are undefined in test runner (Pulkit Gupta) #51047328a41701c
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #51106297cb6f5c2
] - tools: update doc to [email protected] [email protected] (Node.js GitHub Bot) #504594705023343
] - tools: fix simdjson updater (Yagiz Nizipli) #50986c9841583db
] - tools: update eslint to 8.55.0 (Node.js GitHub Bot) #510252b4671125e
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #51022cd891b37f6
] - util: improve performance of function areSimilarFloatArrays (Liu Jia) #51040e178a43509
] - vm: use v8::DeserializeInternalFieldsCallback explicitly (Joyee Cheung) #50984fd028e146f
] - win,tools: upgrade Windows signing to smctl (Stefan Stojanovic) #50956