From 5a1dc5d3cf860ccbef918ea513c9a8492ead704d Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Mon, 20 Jul 2026 09:28:21 -0700 Subject: [PATCH] Update Wasmtime's support for GC and exceptions Enabled by default in 47: https://bytecodealliance.org/articles/wasmtime-gc --- features.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/features.json b/features.json index d0d6dbc..1b7afda 100644 --- a/features.json +++ b/features.json @@ -551,9 +551,9 @@ "customAnnotationSyntaxInTheTextFormat": true, "customPageSizes": ["flag", "Requires flag `--wasm=custom-page-sizes`"], "esmIntegration": null, - "exceptionsFinal": ["flag", "Requires flag `--wasm=exceptions`"], + "exceptionsFinal": "47", "extendedConst": "25", - "gc": ["flag", "Requires flag `--wasm=gc`"], + "gc": "47", "jspi": null, "jsStringBuiltins": null, "memory64": "30", @@ -571,10 +571,7 @@ "Enabled by default when using the Cranelift backend, the s390x architecture supports it since 24" ], "threads": "15", - "typedFunctionReferences": [ - "flag", - "Requires flag `--wasm=function-references`" - ], + "typedFunctionReferences": "47", "typeReflection": null, "webContentSecurityPolicy": null, "wideArithmetic": ["flag", "Requires flag `--wasm=wide-arithmetic`"]