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 (