diff --git a/packages/std/__tests__/_matrix/results.json b/packages/std/__tests__/_matrix/results.json index c2bf4d4..141a5f7 100644 --- a/packages/std/__tests__/_matrix/results.json +++ b/packages/std/__tests__/_matrix/results.json @@ -4,9 +4,59 @@ "version": "0.14.1", "runtimes": [ { - "id": "node", - "label": "Node.js", - "version": "24.14.0", + "id": "node20", + "label": "Node.js 20", + "version": "20.20.2", + "status": "pass", + "passed": 699, + "failed": 0, + "total": 699, + "percent": 100, + "capabilities": { + "Intl.Segmenter": true, + "Intl.NumberFormat": true, + "crypto.getRandomValues": true, + "crypto.randomUUID": true, + "crypto.subtle": true, + "Blob": true, + "Blob.toStringTag": true, + "structuredClone": true, + "TextEncoder": true, + "BigInt": true, + "WeakRef": true, + "Proxy": true + }, + "failures": [] + }, + { + "id": "node22", + "label": "Node.js 22", + "version": "22.23.1", + "status": "pass", + "passed": 699, + "failed": 0, + "total": 699, + "percent": 100, + "capabilities": { + "Intl.Segmenter": true, + "Intl.NumberFormat": true, + "crypto.getRandomValues": true, + "crypto.randomUUID": true, + "crypto.subtle": true, + "Blob": true, + "Blob.toStringTag": true, + "structuredClone": true, + "TextEncoder": true, + "BigInt": true, + "WeakRef": true, + "Proxy": true + }, + "failures": [] + }, + { + "id": "node24", + "label": "Node.js 24", + "version": "24.18.0", "status": "pass", "passed": 699, "failed": 0, @@ -31,7 +81,7 @@ { "id": "bun", "label": "Bun", - "version": "1.4.0", + "version": "1.3.14", "status": "pass", "passed": 699, "failed": 0, @@ -56,7 +106,7 @@ { "id": "deno", "label": "Deno", - "version": "2.8.3", + "version": "2.9.4", "status": "pass", "passed": 699, "failed": 0, diff --git a/website/app/docs/env-support/page.mdx b/website/app/docs/env-support/page.mdx index 04fde3f..ed6976f 100644 --- a/website/app/docs/env-support/page.mdx +++ b/website/app/docs/env-support/page.mdx @@ -23,9 +23,11 @@ _Measured on 2026-07-28 against `@opentf/std@0.14.1`, running the full suite of | Runtime | Version | Tests passing | Status | | --- | --- | --- | --- | -| Node.js | `24.14.0` | 699 / 699 (100%) | ✅ Fully supported | -| Bun | `1.4.0` | 699 / 699 (100%) | ✅ Fully supported | -| Deno | `2.8.3` | 699 / 699 (100%) | ✅ Fully supported | +| Node.js 20 | `20.20.2` | 699 / 699 (100%) | ✅ Fully supported | +| Node.js 22 | `22.23.1` | 699 / 699 (100%) | ✅ Fully supported | +| Node.js 24 | `24.18.0` | 699 / 699 (100%) | ✅ Fully supported | +| Bun | `1.3.14` | 699 / 699 (100%) | ✅ Fully supported | +| Deno | `2.9.4` | 699 / 699 (100%) | ✅ Fully supported | | ES-Runtime | `0.11.0` | 698 / 699 (99.9%) | ⚠️ Partial | | LLRT | `0.8.0-beta` | 683 / 699 (97.7%) | ⚠️ Partial |