gmacFTP 0.2.4 restores reliable in-app update installation and strengthens design/demo isolation on Apple Silicon Macs.
Highlights:
- Keeps the downloaded update staged under a
.part.dmgfilename so Apple Stapler recognizes the file as a disk image and can validate its notarization ticket. - Retains strict verification of the GitHub release digest and size, Developer ID signature, Apple team, bundle identifier, and stapled notarization ticket before installation.
- Isolates design/demo launches from saved profiles, preferences, favorites, sync state, and real local paths; only built-in example data is displayed.
- Adds regression coverage for both the updater staging filename and demo profile isolation.
One-time upgrade note: versions through 0.2.3 execute the older updater validation code before installing a new release. Install 0.2.4 once from this signed DMG or with Homebrew; in-app updating works normally again for subsequent versions.
Requirements: Apple Silicon (arm64), macOS 11 or newer.
The DMG is signed with an Apple Developer ID, notarized by Apple, and includes an Applications shortcut. A separate SHA-256 file is attached for independent verification.
SHA-256: 9d4f8d0cda2ea23f8fc06a830a136f9be970158de97f113dd4d0f539310a3ae4
Homebrew: brew install --cask gmac-pl/gmacftp/gmacftp