Skip to content

Releases

Saga 1.0.5 for Mac

Choose a tag to compare

@surajsunnysumanth surajsunnysumanth released this 10 Nov 18:48

Download

Saga.dmg — 1.0.5, universal (Apple silicon and Intel), macOS 14 or later, 14.8 MB.
Checksum: Saga.sha256.

  1. Open the disk image and drag Saga into Applications.
  2. Launch it once. macOS will say it cannot verify Saga — that is expected, the build is ad-hoc signed and not notarised. Click Done.
  3. Open System Settings → Privacy & Security, scroll to Security, click Open Anyway beside Saga, confirm with your password.
    On macOS 14 you can instead right-click Saga in Applications and choose Open.
  4. If that button never appears: xattr -dr com.apple.quarantine /Applications/Saga.app in Terminal once. The DMG's Read me first.txt has both paths and the command.

shasum -a 256 Saga.dmg must print the hash in Saga.sha256.

What's new

You can see how many people reacted, under each message. Reactions were counted in Wrapped and nowhere else. The emoji now sit on the bubble's bottom edge the way WhatsApp draws them — 😂 3, ❤️ 1 — in the order people tapped them, and pointing at a chip (or clicking it) shows who reacted. One page of messages costs one query, not one per bubble.

Switching chats no longer leaves you in the last chat's Heartbeat. Opening a conversation from the chat list starts on Messages instead of keeping whichever tab the previous chat was on, so a new conversation can no longer open on someone else's year in review and look empty.

A jump from Wrapped offers a way back. When a moment sends you to the message it mentions, a thin bar under the header says Back to where you were and returns you to the story, the message and the tab you left. If that message is gone from the archive, the chat reopens at the same date instead of a blank pane.

What it does not do yet

  • Not notarised. There is no Apple Developer ID on this build, so Gatekeeper blocks the first launch and the steps above are the way past it. This is the one thing a paid Apple account would remove.
  • iPhone import is experimental. Android backups (crypt15, 64-digit key) are the tested path.
  • No live WhatsApp link. Saga reads backups; it does not sync a running phone.
  • Media consolidation is designed, not built — cloud fill, phone cleanup and a wireless inbox live in docs/MEDIA-CONSOLIDATION.md.

What is inside

Read me first.txt with the Gatekeeper steps, LICENSE.txt, the app, and an Applications shortcut. The app is universal: arm64 and x86_64. Nothing in the disk image is user data — every screenshot in the app and on the site comes from the synthetic demo archive.

The checksum of this file:

294d08285ebacc114442345aadccb91f507810caabc170de75964427a688f975  Saga.dmg

Source for this build is the main branch at v1.0.5; the site is https://surajsunnysumanth.github.io/saga/.