Release Notes

What's new in each Mahj On build—new, improved, and fixed. Builds marked TestFlight are in beta and haven't shipped to the App Store yet.

TestFlightTestFlight beta

1.1 Build 12

June 11, 2026

New

  • Dark Mode—set the app to light, dark, or follow your system setting.
  • The home screen now shows your recent table-action streak and a rotating list of greetings—occasionally trolling you if you haven't played in a while.
  • Jokerless subscribers get a Set the Table screen after picking players: choose the card, tiles, and mat, name the session, and optionally turn on the Charleston walkthrough.
  • Sessions can be given a custom name instead of the player list.
  • Jokerless subscribers can remove the Mahj On wordmark from shareable game cards.

Improved

  • Your stats now follow the period selector, so the grid reflects the time range you're viewing.
  • The Charleston walkthrough remembers which hands you've already completed and won't restart a pass you finished.
  • Settings shows the last time your data synced over iCloud.
  • Manually marked lines in the Card Journal are now differentiated by shape and color, and the journal shows completed lines only.
  • All table settings—card, tiles, and mat—now live behind a single button in the toolbar.
  • The Charleston walkthrough shows the passing directions and order of operations below the button to start.

Fixed

  • The Settings sheet now re-themes immediately when you switch appearance.
  • Photos now persist when toggling photo mode on or off before sharing a game card.
  • The score slip game card header is visible again.
  • Table favorite pairings now use heart icons.
  • A round of correctness fixes across scoring deltas, undo, backups, and Live Activity cleanup.
App StoreOn the App Store

1.0 Build 8

May 26, 2026

New

  • Walkthrough mode for The Charleston. Toggle it on in Settings to step through the pass sequence before each hand.
  • Option to disable Live Activities, so in-progress games don't appear on your Lock Screen or in the Dynamic Island.
  • User data backup and restore.

Fixed

  • Bug fixes.

1.0 Build 6

May 25, 2026

New

  • Standard NMJL scoring is now the default, with PIE available as an opt-in setting.

1.0 Build 5

May 24, 2026

Initial TestFlight release.