gmacFTP 0.2.2 — Apple Silicon UI stabilization
This release completes the UI and release-stabilization milestone for gmacFTP.
- Refines icon geometry, sidebar hierarchy, protocol badges, hit targets, toolbar emphasis, and EN/PL layout in light and dark themes.
- Adds deterministic coverage for nine real UI scenarios plus physical-pointer regressions for sidebar and updater actions.
- Verifies clean migration from representative 0.0.x, 0.1.x, and 0.2.x settings and connection data.
- Improves transfer recovery after sleep, wake, network loss, and network restoration without discarding queued or resumable work.
- Preserves private crash-symbol dSYM files locally while stripping them from the public app and DMG.
- Updates the README with current privacy-safe demo screenshots.
The public build now targets Apple Silicon only (arm64) and requires macOS 11 or newer. Intel users should remain on 0.2.1; the source still retains an explicit x86_64 build override for compatibility experiments.
The distributed DMG is signed with Apple Developer ID, notarized by Apple, stapled, and verified by Gatekeeper. The release passed 188 automated tests, nine UI render scenarios, warning-free Clippy, dependency auditing, source/history secret scanning, a mounted-DMG privacy scan, and a smoke test of the exact notarized artifact.
SHA-256 (gmacFTP-0.2.2.dmg):
1a50e18efc58520941b57b292ba6b7539ecba5743eeb10200a045d4181557925