Repository navigation
Folio 1.0.3
Folio 1.0.3 replaces the Squirrel.Mac updater with Folio's own Ed25519-verified application payload updates.
Important upgrade note
Users on 1.0.2 or earlier must install 1.0.3 manually from the DMG or full-app ZIP. This is the one-time bootstrap install: later app-code releases can download, verify, and activate themselves without an Apple Developer ID. Releases that change Electron, bundled Node, or native dependencies will still require a manual full-app install.
Update reliability
- Verifies every downloaded update payload with Folio's embedded Ed25519 public key.
- Stages versioned payloads outside the app bundle and activates them atomically on restart.
- Keeps the previous payload available and falls back if a new payload cannot load.
- Preserves the existing six-hour background check and Folio → Check for Updates… command.
macOS compatibility
This release supports Apple Silicon Macs. It is ad-hoc signed but not Apple-notarized, so macOS may require control-clicking Folio, choosing Open, and confirming on first launch.
SHA-256
- DMG:
e3e5fc584459de2e1a22be142a6bc1101de12187a6f13e58d2ed28962ad92c89 - Full-app ZIP:
56d6845e2fcb70bef74585dd34163bd7e1b58ed4816293e02411848b9d42cfd9 - Update payload:
de2f515ee3133c06256144e3aed56bdd733d5e0e709dddc817f9105e4a958173 - Update signature:
50e7d30189efc8ea094bcce9f4936233a911363526256fffa715b63a7ace18a9
Validated with lint, 62 tests, production build, packaged qmd smoke test, ad-hoc code-signature verification, DMG verification, ZIP integrity checks, an isolated packaged-app bootstrap launch, and GitHub Actions CI.