Release 1.4.35; build the one-file Full Setup on macOS too

- Version 1.4.35, published to the Gitea package registry and verified: the app
  downloads it, checks size and sha256, and lands a byte-identical installer.
- tools/build-full-installer.cjs picked node_modules/7zip-bin/win/x64/7za.exe
  unconditionally, so the one-file Full Setup could only be built on Windows.
  7za only packs the payload — the SFX stub and its config are concatenated
  byte-for-byte — so the host's own 7za yields the same Windows .exe. Also names
  the three payload files instead of passing a "*" that each 7za build expands
  its own way, and that would otherwise sweep the output archive into itself.
- BUILD-AND-DEPLOY.md / UPDATES.md rewritten for the laptop workflow and the
  Gitea update source.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-24 13:25:40 -04:00
co-authored by Claude Opus 5
parent 838a87dbf3
commit 4e6d24093c
4 changed files with 88 additions and 69 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "bible-app",
"version": "1.4.34",
"version": "1.4.35",
"description": "Minimalist Bible App for Portrait-Oriented Touchscreen TV",
"type": "module",
"main": "main.cjs",