From 042edb00b0483cd80390acf0c15d658ba8c1e24e Mon Sep 17 00:00:00 2001 From: SheetJS Date: Sat, 13 Jun 2026 01:51:30 -0400 Subject: [PATCH] darwin-x64 demo refresh --- docz/docs/03-demos/19-desktop/02-nwjs.md | 20 +++++++--- docz/docs/03-demos/19-desktop/03-wails.md | 3 +- docz/docs/03-demos/19-desktop/04-tauri.md | 40 +++++++++---------- .../docs/03-demos/19-desktop/05-neutralino.md | 2 +- .../03-demos/19-desktop/06-reactnative.md | 9 ++--- .../03-demos/32-extensions/09-mathematica.md | 2 +- docz/docs/03-demos/32-extensions/11-matlab.md | 2 +- 7 files changed, 44 insertions(+), 34 deletions(-) diff --git a/docz/docs/03-demos/19-desktop/02-nwjs.md b/docz/docs/03-demos/19-desktop/02-nwjs.md index 7ca1113..7dd914b 100644 --- a/docz/docs/03-demos/19-desktop/02-nwjs.md +++ b/docz/docs/03-demos/19-desktop/02-nwjs.md @@ -121,7 +121,7 @@ This demo was tested in the following environments: | OS and Version | Architecture | NW.js | Date | Notes | |:---------------|:-------------|:----------|:-----------|:---------------------| -| macOS 15.3.2 | `darwin-x64` | `0.94.0` | 2025-03-31 | | +| macOS 15.7.4 | `darwin-x64` | `0.112.0` | 2026-06-13 | | | macOS 14.5 | `darwin-arm` | `0.94.0` | 2025-03-30 | | | Windows 11 | `win11-x64` | `0.111.3` | 2026-05-22 | | | Windows 11 | `win11-arm` | `0.94.0` | 2025-02-23 | | @@ -145,19 +145,27 @@ cd sheetjs-nwjs "author": "sheetjs", "version": "0.0.0", "main": "index.html", - "window": { "icon": "" }, + "nwbuild": { + "app": { + "icon": "favicon-196x196.png", + "LSApplicationCategoryType": "public.app-category.utilities", + "NSHumanReadableCopyright": "Copyright © SheetJS LLC" + } + }, "dependencies": { - "nw": "0.111.3", + "nw": "0.112.0", "xlsx": "https://cdn.sheetjs.com/xlsx-${current}/xlsx-${current}.tgz" } }`} -2) Download [`index.html`](pathname:///nwjs/index.html) into the same folder. +2) Download the following files into the same folder: +- [`index.html`](pathname:///nwjs/index.html) +- [`favicon-196x196.png`](https://sheetjs.com/favico/favicon-196x196.png) :::caution pass -Right-click the link and select "Save Link As...". Left-clicking the link will +Right-click each link and select "Save Link As...". Left-clicking a link will try to load the page in your browser. The goal is to save the file contents. ::: @@ -166,6 +174,7 @@ In the terminal window, the download can be performed with: ```bash curl -LO https://docs.sheetjs.com/nwjs/index.html +curl -LO https://sheetjs.com/favico/favicon-196x196.png ``` :::note pass @@ -180,6 +189,7 @@ Invoke-WebRequest : A parameter cannot be found that matches parameter name 'L'. ```bash curl.exe -LO https://docs.sheetjs.com/nwjs/index.html +curl.exe -LO https://sheetjs.com/favico/favicon-196x196.png ``` ::: diff --git a/docz/docs/03-demos/19-desktop/03-wails.md b/docz/docs/03-demos/19-desktop/03-wails.md index 16eac1a..b8c4896 100644 --- a/docz/docs/03-demos/19-desktop/03-wails.md +++ b/docz/docs/03-demos/19-desktop/03-wails.md @@ -60,7 +60,7 @@ This demo was tested in the following environments: | OS and Version | Architecture | Wails | Date | |:---------------|:-------------|:----------|:-----------| -| macOS 15.3.2 | `darwin-x64` | `v2.10.1` | 2025-03-31 | +| macOS 15.7.4 | `darwin-x64` | `v2.12.0` | 2026-06-13 | | macOS 14.5 | `darwin-arm` | `v2.10.1` | 2025-03-30 | | Windows 11 | `win11-x64` | `v2.12.0` | 2026-05-26 | | Windows 11 | `win11-arm` | `v2.10` | 2025-02-23 | @@ -404,6 +404,7 @@ It will print the path to the generated program (typically in `build/bin/`). | Architecture | Command | |:-------------|:------------------------------------------| +| `darwin-x64` | `open ./build/bin/sheetjs-wails.app` | | `win11-x64` | `.\build\bin\sheetjs-wails.exe` | **Testing** diff --git a/docz/docs/03-demos/19-desktop/04-tauri.md b/docz/docs/03-demos/19-desktop/04-tauri.md index cc64753..a6f3b24 100644 --- a/docz/docs/03-demos/19-desktop/04-tauri.md +++ b/docz/docs/03-demos/19-desktop/04-tauri.md @@ -54,14 +54,14 @@ app to read and write workbooks. The app will look like the screenshots below: This demo was tested in the following environments: -| OS and Version | Architecture | Tauri | Date | -|:---------------|:-------------|:----------|:-----------| -| macOS 15.3.2 | `darwin-x64` | `v1.6.0` | 2025-03-31 | -| macOS 14.5 | `darwin-arm` | `v1.6.0` | 2025-03-30 | -| Windows 11 | `win11-x64` | `v1.6.0` | 2025-05-27 | -| Windows 11 | `win11-arm` | `v1.6.0` | 2025-02-23 | -| Linux (HoloOS) | `linux-x64` | `v1.6.0` | 2025-07-06 | -| Linux (Debian) | `linux-arm` | `v1.6.0` | 2025-05-27 | +| OS and Version | Architecture | Tauri | Framework | Date | +|:---------------|:-------------|:----------|:----------|:-----------| +| macOS 15.7.4 | `darwin-x64` | `v1.6.0` | VueJS | 2026-06-13 | +| macOS 14.5 | `darwin-arm` | `v1.6.0` | Kaioken | 2025-03-30 | +| Windows 11 | `win11-x64` | `v1.6.0` | VueJS | 2025-05-27 | +| Windows 11 | `win11-arm` | `v1.6.0` | VueJS | 2025-02-23 | +| Linux (HoloOS) | `linux-x64` | `v1.6.0` | VueJS | 2025-07-06 | +| Linux (Debian) | `linux-arm` | `v1.6.0` | VueJS | 2025-05-27 | ::: @@ -376,7 +376,7 @@ At a high level, the following software is required for building Tauri apps: The platform configuration can be verified by running: ```bash -npx @tauri-apps/cli@1 info +npx -y @tauri-apps/cli@1 info ``` If required dependencies are installed, the output will show a checkmark next to @@ -384,17 +384,17 @@ If required dependencies are installed, the output will show a checkmark next to
 [✔] Environment
-{`    `}- OS: Mac OS 14.5.0 arm64 (X64)
+{`    `}- OS: Mac OS 15.7.4 X64
 {`    `} Xcode Command Line Tools: installed
-{`    `} rustc: 1.87.0 (17067e9ac 2025-05-09)
-{`    `} cargo: 1.87.0 (99624be96 2025-05-06)
-{`    `} rustup: 1.28.2 (e4f3ad6f8 2025-04-28)
-{`    `} Rust toolchain: stable-aarch64-apple-darwin (default)
-{`    `}- node: 20.18.0
-{`    `}- pnpm: 9.12.3
-{`    `}- npm: 10.8.2
-{`    `}- bun: 1.2.14
-{`    `}- deno: deno 2.3.3
+{`    `} rustc: 1.96.0 (ac68faa20 2026-05-25)
+{`    `} cargo: 1.96.0 (30a34c682 2026-05-25)
+{`    `} rustup: 1.29.0 (28d1352db 2026-03-05)
+{`    `} Rust toolchain: stable-x86_64-apple-darwin (default)
+{`    `}- node: 24.13.0
+{`    `}- pnpm: 11.6.0
+{`    `}- npm: 11.6.2
+{`    `}- bun: 1.3.14
+{`    `}- deno: deno 1.46.3
 
:::caution pass @@ -412,7 +412,7 @@ build step will correctly detect the platform architecture. ```bash -npm create tauri-app@3.x -- -m npm -t vue-ts SheetJSTauri -y +npm create -y tauri-app@3.x -- -m npm -t vue-ts SheetJSTauri -y ``` diff --git a/docz/docs/03-demos/19-desktop/05-neutralino.md b/docz/docs/03-demos/19-desktop/05-neutralino.md index 5fbb1ee..de398a4 100644 --- a/docz/docs/03-demos/19-desktop/05-neutralino.md +++ b/docz/docs/03-demos/19-desktop/05-neutralino.md @@ -51,7 +51,7 @@ This demo was tested in the following environments: | OS and Version | Architecture | Server | Client | Date | |:---------------|:-------------|:---------|:---------|:-----------| -| macOS 15.3.2 | `darwin-x64` | `6.0.0` | `6.0.0` | 2025-03-31 | +| macOS 15.7.4 | `darwin-x64` | `6.8.0` | `6.8.0` | 2026-06-13 | | macOS 14.5 | `darwin-arm` | `6.0.0` | `6.0.0` | 2025-03-30 | | Windows 11 | `win11-x64` | `6.7.0` | `6.7.0` | 2026-05-26 | | Windows 11 | `win11-arm` | `5.6.0` | `5.6.0` | 2025-02-23 | diff --git a/docz/docs/03-demos/19-desktop/06-reactnative.md b/docz/docs/03-demos/19-desktop/06-reactnative.md index dd583e9..7074ab5 100644 --- a/docz/docs/03-demos/19-desktop/06-reactnative.md +++ b/docz/docs/03-demos/19-desktop/06-reactnative.md @@ -50,7 +50,7 @@ This demo was tested in the following environments: | Windows 11 C# | `win11-x64` | `v0.78.8` | 2025-06-08 | | Windows 11 C++ | `win11-arm` | `v0.77.2` | 2025-02-23 | | Windows 11 C# | `win11-arm` | `v0.77.2` | 2025-02-23 | -| MacOS 15.3.2 | `darwin-x64` | `v0.76.7` | 2025-03-31 | +| MacOS 15.7.4 | `darwin-x64` | `v0.78.6` | 2026-06-13 | | MacOS 14.5 | `darwin-arm` | `v0.78.3` | 2025-06-14 | ::: @@ -692,10 +692,10 @@ select `pres.xlsx` . The app will refresh and display the data from the file. ### Project Setup -1) Create a new React Native project using React Native `0.78.2`: +1) Create a new React Native project using React Native `0.78.3`: ```bash -npx -y @react-native-community/cli@15 init SheetJSmacOS --version 0.78.2 +npx -y @react-native-community/cli@15 init SheetJSmacOS --version 0.78.3 cd SheetJSmacOS ``` @@ -873,13 +873,12 @@ Within the block, look for `buildPhases` and find the hex string for `Sources`: buildConfigurationList = 5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget "SheetJSmacOS-macOS" */; buildPhases = ( 1A938104A937498D81B3BD3B /* [CP] Check Pods Manifest.lock */, - 381D8A6F24576A6C00465D17 /* Start Packager */, // highlight-next-line 514201452437B4B30078DB4F /* Sources */, 514201462437B4B30078DB4F /* Frameworks */, 514201472437B4B30078DB4F /* Resources */, 381D8A6E24576A4E00465D17 /* Bundle React Native code and images */, - 3689826CA944E2EF44FCBC17 /* [CP] Copy Pods Resources */, + B25E3632DA32DF17C623F9A1 /* [CP] Copy Pods Resources */, ); ``` diff --git a/docz/docs/03-demos/32-extensions/09-mathematica.md b/docz/docs/03-demos/32-extensions/09-mathematica.md index 9bd4135..18e5238 100644 --- a/docz/docs/03-demos/32-extensions/09-mathematica.md +++ b/docz/docs/03-demos/32-extensions/09-mathematica.md @@ -29,7 +29,7 @@ This demo was tested by SheetJS users in the following deployments: | Architecture | Version | Date | |:-------------|:--------|:-----------| -| `darwin-x64` | `14.1` | 2025-03-31 | +| `darwin-x64` | `14.2` | 2026-06-13 | | `win11-x64` | `14.2` | 2026-05-26 | ::: diff --git a/docz/docs/03-demos/32-extensions/11-matlab.md b/docz/docs/03-demos/32-extensions/11-matlab.md index 25746eb..c61160f 100644 --- a/docz/docs/03-demos/32-extensions/11-matlab.md +++ b/docz/docs/03-demos/32-extensions/11-matlab.md @@ -29,7 +29,7 @@ This demo was tested by SheetJS users in the following deployments: | Architecture | Version | Date | |:-------------|:--------|:-----------| -| `darwin-x64` | R2024b | 2025-03-31 | +| `darwin-x64` | R2024b | 2026-06-13 | | `win11-x64` | R2025b | 2026-05-26 | :::