fix(deps): update node.js to v23.6.0 #199
Merged
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.
This PR contains the following updates:
23.5.0->23.6.0Release Notes
nodejs/node (node)
v23.6.0: 2025-01-07, Version 23.6.0 (Current), @marco-ippolitoCompare Source
Notable Changes
Unflagging --experimental-strip-types
This release enables the flag
--experimental-strip-typesby default.Node.js will be able to execute TypeScript files without additional configuration:
There are some limitations in the supported syntax documented at https://nodejs.org/api/typescript.html#type-stripping
This feature is experimental and is subject to change.
Contributed by Marco Ippolito in #56350
Other Notable Changes
c1023284c3] - (SEMVER-MINOR) lib: add typescript support to STDIN eval (Marco Ippolito) #563598dc39e5e2e] - (SEMVER-MINOR) process: add process.ref() and process.unref() methods (James M Snell) #564008b20cc212b] - (SEMVER-MINOR) worker: add eval ts input (Marco Ippolito) #56394Commits
7b4d288116] - assert: make partialDeepStrictEqual throw when comparing [0] with [-0] (Giovanni) #562370ec2ed0a0b] - build: fix GN build for ngtcp2 (Cheng) #56300ab3e64630b] - build: test macos-13 on GitHub actions (Michaël Zasso) #5630746fb69daca] - build: build v8 with -fvisibility=hidden on macOS (Joyee Cheung) #562759d4930b993] - deps: update simdutf to 5.7.2 (Node.js GitHub Bot) #563886afe36397e] - deps: update amaro to 0.2.1 (Node.js GitHub Bot) #56390195990a0ee] - deps: update googletest to7d76a23(Node.js GitHub Bot) #56387b9c0852fc6] - deps: update googletest toe54519b(Node.js GitHub Bot) #56370eaefd90128] - deps: update ngtcp2 to 1.10.0 (Node.js GitHub Bot) #5633406de0c65cf] - deps: update simdutf to 5.7.0 (Node.js GitHub Bot) #5633203df76cdec] - doc: add example for piping ReadableStream (Gabriel Schulhof) #5641538ce249b07] - doc: expand description ofparseArg'sdefault(Kevin Gibbons) #54431ecc718cef2] - doc: use<ul>instead of<ol>inSECURITY.md(Antoine du Hamel) #563463db4809130] - doc: clarify that WASM is trusted (Matteo Collina) #56345384ccbacd5] - doc: update macOS and Xcode versions for releases (Michaël Zasso) #563373943986e88] - doc: fix thecrc32documentation (Kevin Toshihiro Uehara) #55898710b8fc6ed] - doc: add entry to changelog about SQLite Session Extension (Bart Louwers) #563184c978b4d77] - doc: fix links inmodule.md(Antoine du Hamel) #56283cdb631efe7] - esm: add experimental support for addon modules (Chengzhong Wu) #55844db83d2f0ee] - Revert "events: add hasEventListener util for validate" (origranot) #56282c2baae84ce] - lib: refactor execution.js (Marco Ippolito) #56358c1023284c3] - (SEMVER-MINOR) lib: add typescript support to STDIN eval (Marco Ippolito) #56359e4b795ec4a] - lib: optimizeprepareStackTraceon builtin frames (Chengzhong Wu) #56299d1b009b623] - lib: suppress source map lookup exceptions (Chengzhong Wu) #56299c2837f0805] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #5634272336233f2] - meta: move MoLow to TSC regular member (Moshe Atlow) #562764f77920a9d] - module: fix async resolution error within the syncfindPackageJSON(Jacob Smith) #56382e5ba216501] - (SEMVER-MINOR) module: unflag --experimental-strip-types (Marco Ippolito) #56350959f133a22] - module: support eval with ts syntax detection (Marco Ippolito) #56285717cfa4fac] - module: use buffer.toString base64 (Chengzhong Wu) #56315c2f4d8d688] - node-api: define version 10 (Gabriel Schulhof) #55676417a8ebdec] - node-api: remove deprecated attribute from napi_module_register (Vladimir Morozov) #561628dc39e5e2e] - (SEMVER-MINOR) process: add process.ref() and process.unref() methods (James M Snell) #56400d194f1ab5f] - sqlite: pass conflict type to conflict resolution handler (Bart Louwers) #5635229f5d70452] - src: use v8::LocalVector consistently with other minor cleanups (James M Snell) #564172a5543b78e] - src: use starts_with in fs_permission.cc (ishabi) #558113a3f5c9a64] - stream: validate undefined sizeAlgorithm in WritableStream (Jason Zhang) #560676e6f6b071a] - test: add ts eval snapshots (Marco Ippolito) #563588a87e39052] - test: remove empty lines from snapshots (Marco Ippolito) #56358510649f617] - test: use unusual chars in the path to ensure our tests are robust (Antoine du Hamel) #4840954f6d681a0] - test: remove flaky designation (Luigi Pinca) #5636920ace0bb01] - test: remove test-worker-arraybuffer-zerofill flaky designation (Luigi Pinca) #56364b757e40525] - test: remove test-net-write-fully-async-hex-string flaky designation (Luigi Pinca) #5636564556baddc] - test: improve abort signal dropping test (Edy Silva) #56339accbdad329] - test: enable ts test on win arm64 (Marco Ippolito) #563494188ee00d1] - test: deflake test-watch-file-shared-dependency (Luigi Pinca) #56344079cee0609] - test: skiptest-sqlite-extensionswhen SQLite is not built by us (Antoine du Hamel) #5634196a38044ee] - test: increase spin for eventloop test on s390 (Michael Dawson) #56228c062ffc242] - test: add coverage for pipeline (jakecastelli) #56278d4404f0d0e] - test: migrate message eval tests from Python to JS (Yiyun Lei) #504829369942745] - test: check typescript loader (Marco Ippolito) #546574930244484] - test: remove async-hooks/test-writewrap flaky designation (Luigi Pinca) #560487819bfec69] - test: deflake test-esm-loader-hooks-inspect-brk (Luigi Pinca) #56050e9762bf005] - test: add test case for listeners (origranot) #56282c1627e9d19] - test: maketest-permission-sqlite-load-extensionmore robust (Antoine du Hamel) #5629597d854e1d5] - test_runner,cli: mark test isolation as stable (Colin Ihrig) #56298a4f336fdd4] - tools: fixrequire-common-firstlint rule from subfolder (Antoine du Hamel) #56325dc3dafcb50] - tools: add release line label when opening release proposal (Antoine du Hamel) #563172a5ac932ac] - url: use resolved path to convert UNC paths to URL (Antoine du Hamel) #563028b20cc212b] - (SEMVER-MINOR) worker: add eval ts input (Marco Ippolito) #56394Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.