-
Notifications
You must be signed in to change notification settings - Fork 27
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
chore(deps): update all node.js updates (major) #3319
base: main
Are you sure you want to change the base?
Conversation
|
Deploy preview for merchant-center-application-kit ready! ✅ Preview Built with commit e665124. |
Deploy preview for application-kit-custom-views ready! ✅ Preview Built with commit b39abb1. |
3f7639c
to
5ca8953
Compare
5ca8953
to
ea37b5f
Compare
ea37b5f
to
39c5b31
Compare
39c5b31
to
ab01176
Compare
ab01176
to
effe7bc
Compare
effe7bc
to
1ecf9c2
Compare
We recently agreed on keeping |
1ecf9c2
to
1827376
Compare
1827376
to
6d833d7
Compare
This PR is missing a Jira ticket reference in the title or description. |
🥷 Code experts: emmenko emmenko has most 🧠 knowledge in the files. See details
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame:
Knowledge based on git-blame: To learn more about /:\ gitStream - Visit our Docs |
9e5408b
to
8c6198e
Compare
8c6198e
to
dc73db0
Compare
dc73db0
to
255df65
Compare
255df65
to
4580f9b
Compare
4580f9b
to
d7ee830
Compare
d7ee830
to
2456017
Compare
2456017
to
19e876a
Compare
19e876a
to
98df232
Compare
This PR contains the following updates:
^16.18.48
->^20.0.0
^18.17.14
->^20.0.0
^2.15.10
->^3.0.0
18
->20
Release Notes
vercel/vercel (@vercel/node)
v3.2.10
Compare Source
Patch Changes
06337ed0b
,2fc9e6d81
]:v3.2.9
Compare Source
Patch Changes
c6d469595
]:v3.2.8
Compare Source
Patch Changes
bec80e76a
]:v3.2.7
Compare Source
Patch Changes
9d9b2fee6
]:v3.2.6
Compare Source
Patch Changes
ae2bdab65
]:v3.2.5
Compare Source
Patch Changes
9290c57b8
]:v3.2.4
Compare Source
Patch Changes
v3.2.3
Compare Source
Patch Changes
3eb40c8c2
]:v3.2.2
Compare Source
Patch Changes
fc82c3dac
]:v3.2.1
Compare Source
Patch Changes
394eddb2a
,b9d18c583
]:v3.2.0
Compare Source
Minor Changes
shouldAddHelpers
when exporting a server to match production (#11738)Patch Changes
v3.1.7
Compare Source
Patch Changes
Upgrade to @vercel/nft 0.27.2 with browser remapping support (#11700)
Updated dependencies [
5c12ed695
,21444a38e
,06d2d860e
]:v3.1.6
Compare Source
Patch Changes
83741a0eb
]:v3.1.5
Compare Source
Patch Changes
d3c1267e2
,ccd7eb1fb
]:v3.1.4
Compare Source
Patch Changes
ad6945435
]:v3.1.3
Compare Source
Patch Changes
1682ad43d
]:v3.1.2
Compare Source
Patch Changes
2f7a6ed5f
]:v3.1.1
Compare Source
Patch Changes
Bump
@vercel/[email protected]
(#11580)Updated dependencies [
5014b1e82
]:v3.1.0
Compare Source
Minor Changes
v3.0.28
Compare Source
Patch Changes
15475c8a2
,21f5e7375
]:v3.0.27
Compare Source
Patch Changes
2826563ff
]:v3.0.26
Compare Source
Patch Changes
Fix issue with serverless function on docker (#11226)
Add import and require ts-node files for TypeScript in
vc dev
(#11371)Updated dependencies [
73b112b1f
]:v3.0.25
Compare Source
Patch Changes
1825b58df
]:v3.0.24
Compare Source
Patch Changes
11218a179
]:v3.0.23
Compare Source
Patch Changes
8ea93839c
]:v3.0.22
Compare Source
Patch Changes
908e7837d
,5e3656ec1
]:v3.0.21
Compare Source
Patch Changes
37b193c84
]:v3.0.20
Compare Source
Patch Changes
@vercel/[email protected]
(#11155)v3.0.19
Compare Source
Patch Changes
build: upgrade edge-runtime (#11148)
refactor: simplify content-length check (#11150)
Updated dependencies [
24c3dd282
]:v3.0.18
Compare Source
Patch Changes
[node][next][redwood][remix] bump
@vercel/[email protected]
(#11115)Updated dependencies [
b6ed28b9b
,8ba0ce932
,0d034b682
,abaa700ce
]:v3.0.17
Compare Source
Patch Changes
cdddb33ad
]:v3.0.16
Compare Source
Patch Changes
Deprecate
EdgeFunction#name
property (#11010)Updated dependencies [
98040ec24
]:v3.0.15
Compare Source
Patch Changes
Await waitUntil promises to resolve before exiting (#10915)
[next][node][redwood][remix] Bump
@vercel/[email protected]
(#11009)v3.0.14
Compare Source
Patch Changes
67fa2f3dd
]:v3.0.13
Compare Source
Patch Changes
4d63d9e95
]:v3.0.12
Compare Source
Patch Changes
dfe47f6e6
]:v3.0.11
Compare Source
Patch Changes
88da7463c
]:v3.0.10
Compare Source
Patch Changes
65dec5b7e
]:v3.0.9
Compare Source
Patch Changes
fetch
withundici.request
(#10767)v3.0.8
Compare Source
Patch Changes
bump: edge-runtime (#10712)
Updated dependencies [
0861dc8fb
,34dd9c091
]:v3.0.7
Compare Source
Patch Changes
Revert "[next][node][redwood][remix] Update @vercel/nft (#10540)" (#10633)
Update
@vercel/nft
to 0.24.2 (#10644)Updated dependencies [
2f5b0aeeb
]:v3.0.6
Compare Source
Patch Changes
Use "esbuild" to build package (#10553)
Update
@vercel/nft
to v0.24.1. (#10540)Updated dependencies [
decdf27fb
]:v3.0.5
Compare Source
Patch Changes
[node] upgrade edge-runtime (#10451)
Updated dependencies [
50e04dd85
,45b73c7e8
,d8bc570f6
]:v3.0.4
Compare Source
Patch Changes
remove console.log (#10417)
Updated dependencies [
5609a1187
,1b4de4a98
]:v3.0.3
Compare Source
Patch Changes
9e3827c78
]:v3.0.2
Compare Source
Patch Changes
upgrade edge-runtime (#10385)
use
undici
instead ofnode-fetch
(#10387)v3.0.1
Compare Source
Patch Changes
96f99c714
]:v3.0.0
Compare Source
Major Changes
Patch Changes
37f5c6270
]:nodejs/node (node)
v20.17.0
Compare Source
v20.16.0
Compare Source
v20.15.1
Compare Source
v20.15.0
: 2024-06-20, Version 20.15.0 'Iron' (LTS), @marco-ippolitoCompare Source
test_runner: support test plans
It is now possible to count the number of assertions and subtests that are expected to run within a test. If the number of assertions and subtests that run does not match the expected count, the test will fail.
Contributed by Colin Ihrig in #52860
inspector: introduce the
--inspect-wait
flagThis release introduces the
--inspect-wait
flag, which allows debugger to wait for attachement. This flag is useful when you want to debug the code from the beginning. Unlike--inspect-brk
, which breaks on the first line, this flag waits for debugger to be connected and then runs the code as soon as a session is established.Contributed by Kohei Ueno in #52734
zlib: expose zlib.crc32()
This release exposes the crc32() function from zlib to user-land.
It computes a 32-bit Cyclic Redundancy Check checksum of data. If
value is specified, it is used as the starting value of the checksum,
otherwise, 0 is used as the starting value.
The CRC algorithm is designed to compute checksums and to detect error
in data transmission. It's not suitable for cryptographic authentication.
Contributed by Joyee Cheung in #52692
cli: allow running wasm in limited vmem with --disable-wasm-trap-handler
By default, Node.js enables trap-handler-based WebAssembly bound
checks. As a result, V8 does not need to insert inline bound checks
int the code compiled from WebAssembly which may speedup WebAssembly
execution significantly, but this optimization requires allocating
a big virtual memory cage (currently 10GB). If the Node.js process
does not have access to a large enough virtual memory address space
due to system configurations or hardware limitations, users won't
be able to run any WebAssembly that involves allocation in this
virtual memory cage and will see an out-of-memory error.
--disable-wasm-trap-handler
disables this optimization so thatusers can at least run WebAssembly (with a less optimial performance)
when the virtual memory address space available to their Node.js
process is lower than what the V8 WebAssembly memory cage needs.
Contributed by Joyee Cheung in #52766
Other Notable Changes
12512c3d0e
] - doc: add pimterry to collaborators (Tim Perry) #528749d485b40bb
] - (SEMVER-MINOR) tools: fix get_asan_state() in tools/test.py (Joyee Cheung) #52766e98c305f52
] - (SEMVER-MINOR) tools: support max_virtual_memory test configuration (Joyee Cheung) #52766dce0300896
] - (SEMVER-MINOR) tools: support != in test status files (Joyee Cheung) #52766Commits
227093bfec
] - assert: add deep equal check for more Error type (Zhenwei Jin) #51805184cfe5a71
] - benchmark: filter non-present deps fromstart-cli-version
(Adam Majer) #517468b3e83bb53
] - buffer: even faster atob (Daniel Lemire) #524438d628c3255
] - buffer: use size_t instead of uint32_t to avoid segmentation fault (Xavier Stouder) #4803316ae2b2933
] - buffer: remove lines setting indexes to integer value (Zhenwei Jin) #5258848c15d0dcd
] - build: remove deprecated calls for argument groups (Mohammed Keyvanzadeh) #529131be8232d17
] - build: drop base64 dep in GN build (Cheng) #52856918962d6e7
] - build: make simdjson a public dep in GN build (Cheng) #527555215b6fd8e
] - build, tools: copy release assets to staging R2 bucket once built (flakey5) #51394473fa73857
] - (SEMVER-MINOR) cli: allow running wasm in limited vmem with --disable-wasm-trap-handler (Joyee Cheung) #52766954d2aded4
] - cluster: replaceforEach
withfor-of
loop (Jérôme Benoit) #50317794e450ea7
] - console: colorize console error and warn (Jithil P Ponnan) #516290fb7c18f10
] - crypto: fix duplicated switch-case return values (Mustafa Ateş UZUN) #49030cd1415c8b2
] - Revert "crypto: make timingSafeEqual faster for Uint8Array" (Tobias Nießen) #53390b774544bb1
] - deps: enable unbundling of simdjson, simdutf, ada (Daniel Lemire) #52924da4dbfc5fd
] - doc: remove reference to AUTHORS file (Marco Ippolito) #529602f3f2ff8af
] - doc: update hljs with the latest styles (Aviv Keller) #529113a1d17a9b1
] - doc: mention quicker way to build docs (Alex Crawford) #52937be309bd19d
] - doc: mention push.followTags config (Rafael Gonzaga) #52906e62c6e2684
] - doc: document pipeline withend
option (Alois Klink) #48970af27225cf6
] - doc: add example forexecFileSync
method and ref to stdio (Evan Shortiss) #39412086626f9b1
] - doc: add examples and notes to http server.close et al (mary marchini) #490913aa3337a00
] - doc: fixdns.lookup
family0
andall
descriptions (Adam Jones) #51653585f2a2e7f
] - doc: updatefs.realpath
documentation (sinkhaha) #481704bf3d44e1d
] - doc: update fs read documentation for clarity (Mert Can Altin) #52453ae5d47dde3
] - doc: watermark string behavior (Benjamin Gruenbaum) #528421e429d10d3
] - doc: exclude commits with baking-for-lts (Marco Ippolito) #528963df3e37cdb
] - doc: add names next to release key bash commands (Aviv Keller) #5287812512c3d0e
] - doc: add pimterry to collaborators (Tim Perry) #5287497e0fef019
] - doc: add more definitions to GLOSSARY.md (Aviv Keller) #5279891fadac162
] - doc: make docs more welcoming and descriptive for newcomers (Serkan Özel) #38056a3b20126fd
] - doc: add OpenSSL errors to API docs (John Lamp) #342139587ae9b5b
] - doc: simplify copy-pasting ofbranch-diff
commands (Antoine du Hamel) #527576ea72a53c3
] - doc: add test_runner to subsystem (Raz Luvaton) #52774972eafd983
] - events: update MaxListenersExceededWarning message log (sinkhaha) #5192174753ed1fe
] - events: add stop propagation flag toEvent.stopImmediatePropagation
(Mickael Meausoone) #3946375dd009649
] - events: replace NodeCustomEvent with CustomEvent (Feng Yu) #438767d38c2e012
] - fs: keep fs.promises.readFile read until EOF is reached (Zhenwei Jin) #521788cb13120d3
] - (SEMVER-MINOR) inspector: introduce the--inspect-wait
flag (Kohei Ueno) #52734d5ab1de1fd
] - meta: move@anonrig
to TSC regular member (Yagiz Nizipli) #52932f82d086e90
] - path: fix toNamespacedPath on Windows (Hüseyin Açacak) #52915121ea13b50
] - process: improve event-loop (Aras Abbasi) #52108eceac784aa
] - repl: fix disruptive autocomplete without inspector (Nitzan Uziely) #4066189a910be82
] - src: fix Worker termination ininspector.waitForDebugger
(Daeyeon Jeong) #52527033f985e8a
] - src: useS_ISDIR
to check if the file is a directory (theanarkh) #5216495128399f8
] - src: allow preventing debug signal handler start (Shelley Vohr) #46681b162aeae9e
] - src: fix typo Unabled -> Unable (Simon Siefke) #528202dcbf1894a
] - src: avoid unused variable 'error' warning (Michaël Zasso) #52886978ee0a635
] - src: only apply fix in main thread (Paolo Insogna) #527028fc52b38c6
] - src: fix test local edge case (Paolo Insogna) #52702d02907ecc4
] - src: remove misplaced windows code under posix guard in node.cc (Ali Hassan) #52545af29120fa7
] - stream: useByteLengthQueuingStrategy
when not inobjectMode
(Jason) #48847a5f3dd137c
] - string_decoder: throw an error when writing a too long buffer (zhenweijin) #5221565fa95d57d
] - test: addDebugger.setInstrumentationBreakpoint
known issue (Konstantin Ulitin) #311370513e07805
] - test: usefor-of
instead offorEach
(Gibby Free) #497901d01325928
] - test: verify request payload is uploaded consistently (Austin Wright) #340667dda156872
] - test: add fuzzer for native/js string conversion (Adam Korczynski) #511205fb829b340
] - test: add fuzzer forClientHelloParser
(AdamKorcz) #51088cc74bf789f
] - test: fix broken env fuzzer by initializing process (AdamKorcz) #51080800b6f65cf
] - test: replaceforEach()
intest-stream-pipe-unpipe-stream
(Dario) #50786d08c9a6a31
] - test: test pipelineend
on transform streams (Alois Klink) #489700be8123ede
] - test: improve coverage of lib/readline.js (Rongjian Zhang) #38646410224415c
] - test: updated for each to for of in test file (lyannel) #50308556e9a2127
] - test: movetest-http-server-request-timeouts-mixed
to sequential (Madhuri) #457220638274c07
] - test: fix DNS cancel tests (Szymon Marczak) #44432311bdc62bd
] - test: add http agent toexecutionAsyncResource
(psj-tar-gz) #349666001b164ab
] - test: reduce memory usage of test-worker-stdio (Adam Majer) #37769986bfa26e9
] - test: add common.expectRequiredModule() (Joyee Cheung) #528682246d4fd1e
] - test: crypto-rsa-dsa testing for dynamic openssl (Michael Dawson) #527811dce5dea0b
] - test: skip some console tests on dumb terminal (Adam Majer) #377700addeb240c
] - test: skip v8-updates/test-linux-perf-logger (Michaël Zasso) #5282156e19e38f3
] - test: drop test-crypto-timing-safe-equal-benchmarks (Rafael Gonzaga) #527510c5e58958c
] - test, crypto: use correct object on assert (响马) #51820d54aa47ec1
] - (SEMVER-MINOR) test_runner: support test plans (Colin Ihrig) #528600289a023a5
] - test_runner: fix watch mode race condition (Moshe Atlow) #52954cf817e192e
] - test_runner: preserve hook promise when executed twice (Moshe Atlow) #52791de541235fe
] - tools: fix v8-update workflow (Michaël Zasso) #52957f6290bc327
] - tools: add --certify-safe to nci-ci (Matteo Collina) #529400830b3115d
] - tools: fix doc update action (Marco Ippolito) #528909d485b40bb
] - (SEMVER-MINOR) tools: fix get_asan_state() in tools/test.py (Joyee Cheung) #52766e98c305f52
] - (SEMVER-MINOR) tools: support max_virtual_memory test configuration (Joyee Cheung) #52766dce0300896
] - (SEMVER-MINOR) tools: support != in test status files (Joyee Cheung) #5276657006001ec
] - tools: prepare custom rules for ESLint v9 (Michaël Zasso) #52889403a4a7557
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #5283601eff5860e
] - tools: updategr2m/create-or-update-pull-request-action
(Antoine du Hamel) #52843514f01ed59
] - tools: use sccache GitHub action (Michaël Zasso) #528398f8fb91927
] - tools: specify a commit-message for V8 update workflow (Antoine du Hamel) #52844b83fbf8709
] - tools: fix V8 update workflow (Antoine du Hamel) #52822be9d6f2176
] - url,tools,benchmark: replace deprecatedsubstr()
(Jungku Lee) #515467603a51d45
] - util: fix%s
format behavior withSymbol.toPrimitive
(Chenyu Yang) #50992d7eba50cf3
] - util: improveisInsideNodeModules
(uzlopak) #521474ae4f7e517
] - watch: allow listening for grouped changes (Matthieu Sieben) #527221ff8f318c0
] - watch: enable passthrough ipc in watch mode (Zack) #50890739adf90b1
] - watch: fix arguments parsing (Moshe Atlow) #527605161d95c30
] - (SEMVER-MINOR) zlib: expose zlib.crc32() (Joyee Cheung) #52692v20.14.0
Compare Source
v20.13.1
: 2024-05-09, Version 20.13.1 'Iron' (LTS), @marco-ippolitoCompare Source
2024-05-09, Version 20.13.1 'Iron' (LTS), @marco-ippolito
Revert "tools: install npm PowerShell scripts on Windows"
Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows.
Commits
b7d80802cc
] - Revert "tools: install npm PowerShell scripts on Windows" (marco-ippolito) #52897v20.13.0
Compare Source
v20.12.2
: 2024-04-10, Version 20.12.2 'Iron' (LTS), @RafaelGSSCompare Source
This is a security release.
Notable Changes
child_process.spawn
without shell option enabled on WindowsCommits
69ffc6d50d
] - src: disallow direct .bat and .cmd file spawning (Ben Noordhuis) nodejs-private/node-private#563v20.12.1
Compare Source
v20.12.0
Compare Source
v20.11.1
Compare Source
v20.11.0
Compare Source
v20.10.0
Compare Source
v20.9.0
Compare Source
v20.8.1
: 2023-10-13, Version 20.8.1 (Current), @RafaelGSSCompare Source
This is a security release.
Notable Changes
The following CVEs are fixed in this release:
nghttp2
Security Release (High)undici
Security Release (High)More detailed information on each of the vulnerabilities can be found in October 2023 Security Releases blog post.
Commits
c86883e844
] - deps: update nghttp2 to 1.57.0 (James M Snell) #501212860631359
] - deps: update undici to v5.26.3 (Matteo Collina) #50153cd37838bf8
] - lib: let deps requirenode
prefixed modules (Matthew Aitken) #50047f5c90b2951
] - module: fix code injection through export names (Tobias Nießen) nodejs-private/node-private#461fa5dae1944
] - permission: fix Uint8Array path traversal (Tobias Nießen) nodejs-private/node-private#456cd35275111
] - permission: improve path traversal protection (Tobias Nießen) nodejs-private/node-private#456a4cb7fc7c0
] - policy: use tamper-proof integrity check function (Tobias Nießen) nodejs-private/node-private#462v20.8.0
: 2023-Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.