|
@@ -128,15 +128,22 @@ and many more.
|
|
- ✔ `Promise.withResolvers`
|
|
- ✔ `Promise.withResolvers`
|
|
- ❌ Regular expression flag `/v`
|
|
- ❌ Regular expression flag `/v`
|
|
|
|
|
|
-#### ECMAScript Stage 3 (no version yet)
|
|
|
|
|
|
+#### ECMAScript 2025
|
|
|
|
|
|
-- ✔ `Error.isError`
|
|
|
|
-- ✔ `Float16Array` (Requires NET 6 or higher)
|
|
|
|
|
|
+- ✔ 16-bit floating point numbers (float16), Requires NET 8 or higher, `Float16Array`, `Math.f16round()`
|
|
- ✔ Import attributes
|
|
- ✔ Import attributes
|
|
|
|
+- ❌ Iterator helper methods
|
|
- ✔ JSON modules
|
|
- ✔ JSON modules
|
|
-- ✔ `Math.sumPrecise`
|
|
|
|
- ✔ `Promise.try`
|
|
- ✔ `Promise.try`
|
|
|
|
+- ❌ `RegExp.escape()`
|
|
|
|
+- ❌ Regular expression pattern modifiers (inline flags)
|
|
|
|
+- ❌ Duplicate named capture groups
|
|
- ✔ Set methods (`intersection`, `union`, `difference`, `symmetricDifference`, `isSubsetOf`, `isSupersetOf`, `isDisjointFrom`)
|
|
- ✔ Set methods (`intersection`, `union`, `difference`, `symmetricDifference`, `isSubsetOf`, `isSupersetOf`, `isDisjointFrom`)
|
|
|
|
+
|
|
|
|
+#### ECMAScript Stage 3 (no version yet)
|
|
|
|
+
|
|
|
|
+- ✔ `Error.isError`
|
|
|
|
+- ✔ `Math.sumPrecise`
|
|
- ✔ `ShadowRealm`
|
|
- ✔ `ShadowRealm`
|
|
- ✔ `Uint8Array` to/from base64
|
|
- ✔ `Uint8Array` to/from base64
|
|
|
|
|