Skip to content

imapSyncGUI v0.1.0 — E2E Test Build 2

Pre-release
Pre-release

Choose a tag to compare

@marijustechin marijustechin released this 08 Sep 09:28
· 12 commits to main since this release

imapSyncGUI v0.1.0 — E2E Test Build 2 (DMG, ad-hoc signed)

Pre-release build for clean-machine end-to-end verification (TASK-010). This is
not a production release.

Which file do I download?

Pick the DMG that matches your Mac. The filename always names the architecture.

Your Mac CPU Download
Apple Silicon (M1/M2/M3/M4…) arm64 imapSyncGUI-0.1.0-mac-arm64.dmg
Intel Mac x86_64 imapSyncGUI-0.1.0-mac-x64.dmg

How to check (no technical knowledge needed):

  • GUI: Apple menu → About This Mac. The "Chip" line (Apple silicon) or
    "Processor" line (Intel) tells you which.
  • Terminal: run uname -m:
    • arm64 → Apple Silicon → download the arm64 DMG
    • x86_64 → Intel Mac → download the x64 DMG

Downloading the wrong architecture is a common cause of "the app is damaged"
errors — please verify the architecture before launching.

Signing / notarization

  • The app is ad-hoc signed but not Developer ID signed and not
    notarized
    (no Apple Developer Program credentials).
  • A Gatekeeper warning is expected on first launch. The normal user action is
    System Settings → Privacy & Security → Open Anyway (or Control-click → Open),
    depending on the macOS version.
  • This release fixes a packaging defect in v0.1.0-e2e.1 where the arm64
    bundle was only linker-signed, causing Gatekeeper on Apple Silicon to
    misreport it as damaged ("move to Trash") instead of showing the normal
    "unidentified developer" approval flow.

Installation (no terminal required)

  1. Download the correct DMG for your Mac.
  2. Open the DMG.
  3. Drag imapSyncGUI to Applications.
  4. Launch it from Applications.
  5. If macOS blocks the app, use the normal Privacy & Security approval.

Checksums

SHA256SUMS.txt accompanies this release. Verify with
shasum -a 256 -c SHA256SUMS.txt.

Architecture File SHA-256
Apple Silicon (arm64) imapSyncGUI-0.1.0-mac-arm64.dmg d956b55a13184f83e39cb20a3417abf80e29ead3203991baec1e23f2aa219f9f
Intel (x86_64) imapSyncGUI-0.1.0-mac-x64.dmg c8a1cc4d978a6c36324326c95faa103a3f7a76d3e046cbc685d35c4ebddd2ff9

Runtimes

The bundled imapsync runtimes are self-contained; the end user needs no
Homebrew, MacPorts, Perl, CPAN modules, or Rosetta.

  • x86_64: official imapsync_bin_Darwin_x86_64 (imapsync 2.314).
  • arm64: self-built PAR::Packer binary (imapsync 2.324).

Build

  • Source commit: 2a06298dfcf3667a3c2f2265211881f2be371a6c
  • pnpm verify passes (192 tests).
  • x86_64 DMG built on the developer's x86_64 macOS 14.8.7: hdiutil verify
    passes, DMG mounts, app copied from the DMG retains x86_64 architecture,
    packaged smoke passes, app launches.
  • arm64 DMG built by native arm64 CI (macos-15 arm64 runner): hdiutil verify
    passes, DMG mounts, app copied from the DMG retains arm64 architecture,
    packaged smoke passes, app launches.