Skip to content

Commit d17865f

Browse files
authored
Lower minimum supported Node.js version for Wasm Exnref EH (#25651)
The `--experimental-wasm-exnref` flag has been available since Node.js 22, see commit: nodejs/node@09a8440
1 parent 0333ed0 commit d17865f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

test/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,7 @@ def require_wasm_eh(self):
630630
if 'EMTEST_SKIP_WASM_EH' in os.environ:
631631
self.skipTest('test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)')
632632
self.set_setting('WASM_LEGACY_EXCEPTIONS', 0)
633-
if self.try_require_node_version(24):
633+
if self.try_require_node_version(22):
634634
self.node_args.append('--experimental-wasm-exnref')
635635
return
636636

tools/feature_matrix.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class Feature(IntEnum):
153153
# unflagged version of Node.js 260000 that ships Wasm EH enabled, after
154154
# Emscripten unit testing has migrated to Node.js 26, and Emsdk ships
155155
# Node.js 26)
156-
'node': 240000,
156+
'node': 220000,
157157
},
158158
# Growable SharedArrayBuffers improves memory growth feature in multithreaded
159159
# builds by avoiding need to poll resizes to ArrayBuffer views in Workers.

0 commit comments

Comments
 (0)