From 20a52fe6558f11271d349db78e6c68392566721f Mon Sep 17 00:00:00 2001 From: SheetJS Date: Mon, 23 Mar 2026 02:38:17 -0400 Subject: [PATCH] new test files links --- docz/docs/03-demos/02-frontend/01-kaioken.md | 4 +- docz/docs/03-demos/02-frontend/03-angular.md | 21 +++++----- docz/docs/03-demos/02-frontend/10-openui5.md | 4 +- docz/docs/03-demos/03-net/02-upload/index.md | 40 ++++++++++-------- .../03-demos/03-net/03-server/01-express.md | 4 +- docz/docs/03-demos/03-net/09-dom.md | 4 +- docz/docs/03-demos/12-static/06-webpack.md | 6 +-- docz/docs/03-demos/12-static/12-astro.md | 5 ++- docz/docs/03-demos/17-mobile/06-flutter.md | 18 ++++---- docz/docs/03-demos/20-cli/08-boxednode.md | 2 +- docz/docs/03-demos/20-cli/11-nodesea.md | 2 +- docz/docs/03-demos/23-data/11-sqlite.md | 19 +++++---- docz/docs/03-demos/23-data/14-knex.md | 7 ++-- docz/docs/03-demos/23-data/16-postgresql.md | 13 +++--- docz/docs/03-demos/23-data/17-mariadb.md | 3 +- docz/docs/03-demos/23-data/25-mongodb.md | 42 +++++++++++-------- docz/docs/03-demos/23-data/26-redis.md | 37 +++++++++------- docz/docs/03-demos/32-extensions/10-stata.md | 4 +- docz/docs/03-demos/37-bigdata/01-stream.md | 8 ++-- docz/docs/03-demos/37-bigdata/02-worker.md | 6 +-- docz/docs/03-demos/42-engines/01-duktape.md | 2 +- docz/docs/03-demos/42-engines/05-jint.md | 6 +-- docz/docs/03-demos/42-engines/06-goja.md | 2 +- docz/docs/03-demos/42-engines/21-boa.md | 2 +- docz/docs/03-demos/42-engines/26-jurassic.md | 2 +- tests/data/knexjs.sh | 4 +- tests/data/mariadb.sh | 34 +++++++++++++++ tests/data/postgres.sh | 7 ++-- tests/data/sqlite-bun.sh | 19 +++++++++ tests/data/sqlite-deno.sh | 16 +++++++ tests/data/sqlite-node.sh | 19 +++++++++ tests/engines/jint.sh | 2 +- 32 files changed, 239 insertions(+), 125 deletions(-) create mode 100755 tests/data/mariadb.sh mode change 100644 => 100755 tests/data/postgres.sh create mode 100755 tests/data/sqlite-bun.sh create mode 100755 tests/data/sqlite-deno.sh create mode 100755 tests/data/sqlite-node.sh diff --git a/docz/docs/03-demos/02-frontend/01-kaioken.md b/docz/docs/03-demos/02-frontend/01-kaioken.md index 2770ce0..2fe13e2 100644 --- a/docz/docs/03-demos/02-frontend/01-kaioken.md +++ b/docz/docs/03-demos/02-frontend/01-kaioken.md @@ -450,7 +450,7 @@ This demo was tested in the following environments: | Kaioken | ViteJS | Date | |:----------|:--------|:-----------| -| `0.35.10` | `6.1.0` | 2025-02-11 | +| `0.44.3` | `6.4.1` | 2026-03-14 | ::: @@ -597,7 +597,7 @@ This demo was tested in the following environments: | Kaioken | ViteJS | Date | |:----------|:--------|:-----------| -| `0.35.10` | `6.1.0` | 2025-02-11 | +| `0.44.3` | `6.4.1` | 2026-03-14 | ::: diff --git a/docz/docs/03-demos/02-frontend/03-angular.md b/docz/docs/03-demos/02-frontend/03-angular.md index 1f16cbf..e45bba5 100644 --- a/docz/docs/03-demos/02-frontend/03-angular.md +++ b/docz/docs/03-demos/02-frontend/03-angular.md @@ -425,11 +425,11 @@ This demo was tested in the following environments: | Angular | Date | |:----------|:-----------| -| `20.2.3` | 2025-09-03 | -| `19.0.5` | 2025-01-03 | -| `18.2.13` | 2025-01-03 | -| `17.3.12` | 2025-01-03 | -| `16.2.12` | 2025-01-03 | +| `20.3.1` | 2026-03-12 | +| `19.2.17` | 2026-03-12 | +| `18.2.14` | 2026-03-12 | +| `17.3.12` | 2026-03-12 | +| `16.2.16` | 2026-03-12 | ::: @@ -634,10 +634,11 @@ This demo was tested in the following environments: | Angular | Date | |:----------|:-----------| -| `19.0.5` | 2025-01-03 | -| `18.2.13` | 2025-01-03 | -| `17.3.12` | 2025-01-03 | -| `16.2.12` | 2025-01-03 | +| `20.3.1` | 2026-03-12 | +| `19.2.17` | 2026-03-12 | +| `18.2.14` | 2026-03-12 | +| `17.3.12` | 2026-03-12 | +| `16.2.16` | 2026-03-12 | ::: @@ -650,7 +651,7 @@ npx @angular/cli analytics disable -g 1) Create a new project: ```bash -npx @angular/cli@19 new --minimal --defaults --no-interactive sheetjs-angular +npx @angular/cli@20 new --minimal --defaults --no-interactive sheetjs-angular ``` :::note pass diff --git a/docz/docs/03-demos/02-frontend/10-openui5.md b/docz/docs/03-demos/02-frontend/10-openui5.md index 6d81c1c..5ec84d4 100644 --- a/docz/docs/03-demos/02-frontend/10-openui5.md +++ b/docz/docs/03-demos/02-frontend/10-openui5.md @@ -365,7 +365,7 @@ This demo was tested in the following environments: | OpenUI5 | Date | |:----------|------------| -| `1.132.1` | 2025-01-24 | +| `1.145.0` | 2026-03-13 | ::: @@ -535,7 +535,7 @@ This demo was tested in the following environments: | OpenUI5 | Date | |:----------|------------| -| `1.132.1` | 2025-01-24 | +| `1.145.0` | 2026-03-13 | ::: diff --git a/docz/docs/03-demos/03-net/02-upload/index.md b/docz/docs/03-demos/03-net/02-upload/index.md index 907e6c5..0f69e66 100644 --- a/docz/docs/03-demos/03-net/02-upload/index.md +++ b/docz/docs/03-demos/03-net/02-upload/index.md @@ -589,10 +589,11 @@ NodeJS `fetch`, available in version 20, mirrors the [browser `fetch`](#fetch). This demo was tested in the following environments: -| NodeJS | Date | -|:-----------|:-----------| -| `22.13.0` | 2025-01-08 | -| `20.18.1` | 2025-01-08 | +| NodeJS | Date | +|:-----------|:------------| +| `24.11.1` | 2026-03-22 | +| `22.22.1` | 2026-03-22 | +| `20.18.0` | 2026-03-22 | ::: @@ -705,18 +706,19 @@ This demo was tested in the following environments: | NodeJS | `request` | Date | |:-----------|:----------|:-----------| -| `22.13.0` | `2.88.2` | 2025-01-08 | -| `20.18.1` | `2.88.2` | 2025-01-08 | -| `18.20.5` | `2.88.2` | 2025-01-08 | -| `16.20.2` | `2.88.2` | 2025-01-08 | -| `14.21.3` | `2.88.2` | 2025-01-08 | -| `12.22.12` | `2.88.2` | 2025-01-08 | -| `10.24.1` | `2.88.2` | 2025-01-08 | -| `8.17.0` | `2.88.2` | 2025-01-08 | -| `6.17.1` | `2.88.2` | 2025-01-08 | -| `4.9.1` | `2.81.0` | 2025-01-08 | -| `0.12.18` | `2.81.0` | 2025-01-08 | -| `0.10.48` | `2.81.0` | 2025-01-08 | +| `24.11.1` | `2.88.2` | 2026-03-22 | +| `22.22.1` | `2.88.2` | 2026-03-22 | +| `20.18.0` | `2.88.2` | 2026-03-22 | +| `18.20.8` | `2.88.2` | 2026-03-22 | +| `16.20.2` | `2.88.2` | 2026-03-22 | +| `14.21.3` | `2.88.2` | 2026-03-22 | +| `12.22.12` | `2.88.2` | 2026-03-22 | +| `10.24.1` | `2.88.2` | 2026-03-22 | +| `8.17.0` | `2.88.2` | 2026-03-22 | +| `6.17.1` | `2.88.2` | 2026-03-22 | +| `4.9.1` | `2.88.2` | 2026-03-22 | +| `0.12.18` | `2.81.0` | 2026-03-22 | +| `0.10.48` | `2.81.0` | 2026-03-22 | ::: @@ -735,9 +737,13 @@ npm i --save https://cdn.sheetjs.com/xlsx-${current}/xlsx-${current}.tgz request :::note pass -The current version of `request` requires NodeJS 6 or later. For older versions +The current version of `request` requires NodeJS 4 or later. For older versions of NodeJS, `request` version `2.81.0` should be installed. +{`\ +npm i --save https://cdn.sheetjs.com/xlsx-${current}/xlsx-${current}.tgz request@2.81.0`} + + ::: 2) Save the following to `SheetJSRequest.js`: diff --git a/docz/docs/03-demos/03-net/03-server/01-express.md b/docz/docs/03-demos/03-net/03-server/01-express.md index cd22735..9271068 100644 --- a/docz/docs/03-demos/03-net/03-server/01-express.md +++ b/docz/docs/03-demos/03-net/03-server/01-express.md @@ -26,8 +26,8 @@ This demo was tested in the following deployments: | Version | Date | |:---------|:-----------| -| `4.21.2` | 2025-01-03 | -| `5.0.1` | 2025-01-03 | +| `4.21.2` | 2026-03-12 | +| `5.2.1` | 2026-03-12 | ::: diff --git a/docz/docs/03-demos/03-net/09-dom.md b/docz/docs/03-demos/03-net/09-dom.md index e618bb2..c7ec90c 100644 --- a/docz/docs/03-demos/03-net/09-dom.md +++ b/docz/docs/03-demos/03-net/09-dom.md @@ -375,9 +375,9 @@ This demo was tested in the following deployments: | Architecture | DenoDOM | Deno | Date | |:-------------|:--------|:-------|:-----------| | `darwin-x64` | 0.1.48 | 2.7.4 | 2026-03-07 | -| `darwin-arm` | 0.1.48 | 2.2.12 | 2025-04-24 | +| `darwin-arm` | 0.1.48 | 2.7.4 | 2026-03-12 | | `win11-x64` | 0.1.48 | 2.2.12 | 2025-04-28 | -| `win11-arm` | 0.1.48 | 2.2.1 | 2025-02-23 | +| `win11-arm` | 0.1.48 | 2.7.7 | 2026-03-22 | | `linux-x64` | 0.1.48 | 2.7.4 | 2026-03-07 | | `linux-arm` | 0.1.48 | 2.7.4 | 2026-03-07 | diff --git a/docz/docs/03-demos/12-static/06-webpack.md b/docz/docs/03-demos/12-static/06-webpack.md index 2c96d4c..033ce90 100644 --- a/docz/docs/03-demos/12-static/06-webpack.md +++ b/docz/docs/03-demos/12-static/06-webpack.md @@ -186,9 +186,9 @@ document.body.appendChild(elt); This demo was tested in the following deployments: -| Version | Date | -|:---------|:-----------| -| `5.97.1` | 2025-01-08 | +| Version | Date | +|:----------|:-----------| +| `5.105.2` | 2026-03-12 | ::: diff --git a/docz/docs/03-demos/12-static/12-astro.md b/docz/docs/03-demos/12-static/12-astro.md index c821be4..a506821 100644 --- a/docz/docs/03-demos/12-static/12-astro.md +++ b/docz/docs/03-demos/12-static/12-astro.md @@ -52,13 +52,14 @@ This demo was tested in the following environments: | AstroJS | Template | Date | |:--------|:-----------------|:-----------| -| `4.6.1` | Starlight 0.22.4 | 2025-01-07 | -| `5.1.3` | Starlight 0.30.5 | 2025-01-07 | +| `6.0.6` | Starlight 0.38.1 | 2026-03-22 | In previous test runs, this demo successfully ran using older AstroJS versions: | AstroJS | Template | |:--------|:-----------------| +| `5.1.3` | Starlight 0.30.5 | +| `4.6.1` | Starlight 0.22.4 | | `3.6.5` | Starlight 0.14.0 | ::: diff --git a/docz/docs/03-demos/17-mobile/06-flutter.md b/docz/docs/03-demos/17-mobile/06-flutter.md index b218fef..03e90d1 100644 --- a/docz/docs/03-demos/17-mobile/06-flutter.md +++ b/docz/docs/03-demos/17-mobile/06-flutter.md @@ -48,18 +48,18 @@ This demo was tested in the following environments: **Real Devices** -| OS | Device | Dart | Flutter | Date | -|:-----------|:------------------|:--------|:---------|:-----------| -| Android 34 | NVIDIA Shield | `3.7.2` | `3.29.2` | 2025-03-31 | -| iOS 26.3 | iPhone 13 Pro Max | `3.11.1`| `3.41.4` | 2026-03-10 | +| OS | Device | Dart | Flutter | Date | +|:-----------|:------------------|:---------|:---------|:-----------| +| Android 34 | NVIDIA Shield | `3.7.2` | `3.29.2` | 2025-03-31 | +| iOS 26.3 | iPhone 13 Pro Max | `3.11.1` | `3.41.4` | 2026-03-10 | **Simulators** -| OS | Device | Dart | Flutter | Dev Platform | Date | -|:-----------|:------------------|:--------|:---------|:-------------|:-----------| -| Android 36 | Pixel Table | `3.11.1` | `3.41.4` | `darwin-arm` | 2026-03-11 | -| iOS 18.6 | iPhone 16 Pro Max | `3.11.1`| `3.41.4` | `darwin-arm` | 2026-03-11 | -| Android 36 | Pixel 9 Pro XL | `3.7.2` | `3.29.3` | `win11-x64` | 2054-04-28 | +| OS | Device | Dart | Flutter | Dev Platform | Date | +|:-----------|:------------------|:---------|:---------|:-------------|:-----------| +| Android 36 | Pixel Tablet | `3.11.1` | `3.41.4` | `darwin-arm` | 2026-03-11 | +| iOS 18.6 | iPhone 16 Pro Max | `3.11.1` | `3.41.4` | `darwin-arm` | 2026-03-11 | +| Android 36 | Pixel 9 Pro XL | `3.7.2` | `3.29.3` | `win11-x64` | 2054-04-28 | ::: diff --git a/docz/docs/03-demos/20-cli/08-boxednode.md b/docz/docs/03-demos/20-cli/08-boxednode.md index 3b746d5..48125f3 100644 --- a/docz/docs/03-demos/20-cli/08-boxednode.md +++ b/docz/docs/03-demos/20-cli/08-boxednode.md @@ -31,7 +31,7 @@ This demo was tested in the following deployments: | Architecture | Version | NodeJS | Date | |:-------------|:--------|:----------|:-----------| | `darwin-x64` | `3.0.0` | `25.8.0` | 2026-03-08 | -| `darwin-arm` | `2.4.4` | `23.11.0` | 2025-06-18 | +| `darwin-arm` | `3.0.0` | `23.11.0` | 2026-03-13 | | `win11-x64` | `2.4.4` | `16.20.2` | 2025-05-07 | | `linux-x64` | `3.0.0` | `25.8.0` | 2026-03-08 | | `linux-arm` | `2.4.4` | `23.8.0` | 2025-02-15 | diff --git a/docz/docs/03-demos/20-cli/11-nodesea.md b/docz/docs/03-demos/20-cli/11-nodesea.md index e3dd945..6b21019 100644 --- a/docz/docs/03-demos/20-cli/11-nodesea.md +++ b/docz/docs/03-demos/20-cli/11-nodesea.md @@ -159,7 +159,7 @@ This demo was tested in the following deployments: | Architecture | NodeJS | Date | |:-------------|:----------|:-----------| | `darwin-x64` | `24.13.0` | 2026-01-21 | -| `darwin-arm` | `24.2.0` | 2025-06-18 | +| `darwin-arm` | `20.18.0` | 2026-03-13 | | `win11-x64` | `24.13.0` | 2026-03-08 | | `win11-arm` | `22.14.0` | 2025-02-23 | | `linux-x64` | `24.11.0` | 2026-03-08 | diff --git a/docz/docs/03-demos/23-data/11-sqlite.md b/docz/docs/03-demos/23-data/11-sqlite.md index b0c6aad..9473ae2 100644 --- a/docz/docs/03-demos/23-data/11-sqlite.md +++ b/docz/docs/03-demos/23-data/11-sqlite.md @@ -8,7 +8,7 @@ sidebar_custom_props: --- - + import current from '/version.js'; @@ -39,11 +39,11 @@ This demo was tested in the following environments: | Platform | Connector Library | Date | |:-----------------|:----------------------------|:-----------| -| Chromium 131 | `sql.js` (`1.8.0`) | 2025-01-08 | -| Konqueror 22 | `sql.js` (`1.8.0`) | 2025-04-23 | -| NodeJS `20.18.0` | `better-sqlite3` (`11.7.2`) | 2025-01-08 | -| BunJS `1.1.43` | (built-in) | 2025-01-08 | -| Deno `2.1.4` | `sqlite` (`3.9.1`) | 2025-01-09 | +| Chromium 143 | `sql.js` (`1.13.0`) | 2026-03-22 | +| Konqueror 25 | `sql.js` (`1.13.0`) | 2026-03-22 | +| NodeJS `20.18.0` | `better-sqlite3` (`12.6.2`) | 2026-03-22 | +| BunJS `1.3.11` | (built-in) | 2026-03-22 | +| Deno `2.7.4` | `sqlite` (`3.9.1`) | 2026-03-22 | ::: @@ -143,7 +143,7 @@ exported to a XLSX file. function SheetJSQLJS() { return (