Releases
What changed in each released version.
4.0.0 — current
21 October 2026
- Each prayer shows its rak’ahs as diamonds, sized by ruling, for the Hanafi, Shafi’i, Maliki and Hanbali schools. The required rak’ahs sit inside a faint outline.
- Choose your school when you first open the app, or any time in Settings. Until you choose, each prayer shows its rak’ahs as Hanafi counts them.
- Open a prayer’s details for each unit’s name, its time window and the sources behind it. Every entry is source-reviewed.
- Tap a prayer to mark it prayed for today. The mark clears each day and nothing is counted or kept.
- The next prayer is the soonest one by the clock, including a Maghrib or Isha after midnight in summer.
- The tab bar is now a floating dock with a Tasbeeh counter: reviewed dhikr with their cited counts, plus a free count. Nothing is saved.
- Qibla: “Near the Qibla direction” holds steady, precision shows as good, fair or low, and the compass keeps running through Control Center. Closing the compass no longer flashes white.
- Prayer and adhkar reminders appear when they come due while the app is open, and Settings says when reminders need your location.
- After a time zone change, the app reloads with your new local times. Today waits for your location instead of showing another city’s times, and your location stays on screen while it updates.
- Prayer times are correct near the date line and in far-south summers, and Umm al-Qura sets Isha two hours after Maghrib in Ramadan.
- Search finds words typed without apostrophes or hyphens, and Arabic typed without vowels. A dua you unsave stays in place in Saved until you close the shelf.
- Each guided sitting opens with a short note on its selection and counts, and each step opens at its top.
- Arabic words stay whole at the largest text sizes, and more sheets follow Reduce Motion.
- The weather check sends your saved home point only when it can notify you.
3.0.0
6 October 2026
- Fixes a launch failure on iOS 27, where 2.1.0 did not open.
- Prayer sky redrawn. Prayers are named along the day’s path with their times where they fit, the sun moves along the path through the day, and the full list stays below.
- The day so far is drawn solid and the rest dotted; the next prayer is marked with a gold glow.
- After dark, the moon shows its current phase. A skyline with a mosque sits on the horizon, with hour marks along it.
- Date, place and weather share one row under the sky.
- The prayer sky’s animation stops while another tab is in front.
- Time format setting: Auto, 12-hour or 24-hour. It applies to prayer times, the Today card, the prayer sky, reminders and quiet hours.
- Where the sun does not rise or set that day, prayer times follow the nearest latitude where it does, instead of showing invalid times.
- Prayer bells you switch on are now scheduled through quiet hours. With the default quiet hours, 10 PM to 7 AM, bells in that window, usually Fajr, were not scheduled. Adhkar reminders still keep to quiet hours, and the morning one moves to the end of the window when that is still before Dhuhr.
- Scheduled reminders are kept when your location is briefly unavailable, and a failed location refresh keeps your last place.
- Favourites and settings can now be included in your iPhone backups.
- Clearer Qibla guidance. Retry also appears when a true-north reading never arrives, and a direction that cannot be calculated says so.
- A screen that fails to open shows a message with Try again, and the rest of the app keeps working.
- At large text sizes, tab labels and the name on the welcome screen stay on one line, and buttons redraw to fit after a text-size change.
- Every dua, name, fact, sitting and program re-checked against its cited sources. Where a source differed, the text, grading, reference or context note now follows it.
- Entries are marked “Source reviewed”: checked against their cited sources with independent automated review. This replaces the Verified, Corroborated and Under review badges and the evidence score. Each entry’s details show what was checked and state that no human attestation is recorded.
- Most of the 99 Names give their meaning in the wording of a named published translation.
- Each step of a guided sitting shows its context note, such as how many times to say it. Sittings and programs now say that their order is Mawiza’s own selection.
- Al-Kafirun and al-Ikhlas now cite their verses (Qur’an 109:1-6 and 112:1-4), and several facts cite the full passage they rest on.
- New dua, “Asking Allah to accept our deeds” (Qur’an 2:127), and a new fact from Qur’an 8:70.
- The 99 Names readings sheet is titled “Published wording comparisons” and says what its counts do and do not show.
- Arabic place names in screen headers are no longer letter-spaced.
2.1.0
24 September 2026
- 99 Names cards lead with the name, its meaning and its source.
- Where translators render a name differently, a row lists every published reading and how many of the translations consulted carry it. The sheet marks the reading the card shows.
- Several meanings use the wording of published translations.
- The introduction to the 99 Names folds away, so the list opens on the first name.
- The note on the list of names says which two narrations carry it and how they differ, instead of saying the classical lists “vary slightly”.
- Sheet titles line up with their Close buttons; closing notes sit at the foot of short sheets.
2.0.2
13 September 2026
- Compass no longer falls back to “Compass unavailable” when iOS briefly reports an uncalibrated heading.
- Rose rotates and shows cardinal labels on any true-north reading, not only fully trusted ones.
- Magnetic interference shows the direction with a hint instead of a stuck calibrating state.
- Accuracy is stated numerically: “The compass reads within about 3°”.
- Guidance reads “Near the Qibla direction”; exact alignment is not claimed within the compass’s margin of error.
- Heading numeral is muted until the reading is trustworthy.
- Fixed: location reported as unavailable near the Kaaba while it was available.
- Fixed Qibla bearing removed from the distance line.
- Turn cue gives degrees to turn, not only direction.
- Dial redrawn: gold bezel, graded ticks, degree numerals at 30° intervals, lozenge north pointer, Kaaba marker.
- Heading numeral cross-fades between Western and Eastern-Arabic digits; Arabic cardinals on the rose.
- Rose interpolates between samples instead of stepping a degree at a time.
- Gold is reserved for actionable values — turn direction, turn amount, distance — with a gold ring on alignment.
- Reduce Motion keeps the heading numeral in Western digits.
2.0.1
- Bearing to Makkah shown numerically with its cardinal (for example “55° NE”) under a “From true north” caption, readable without a usable compass.
- Small movements no longer re-trigger the settling state; stationary sensor noise no longer drifts the needle.
- Proximity halo requires several precise, recent readings to agree and clears when accuracy degrades. Previously it lit anywhere within 20°.
- Rose letters are hidden along with the needle when the reading cannot be trusted.
- Wording: “Compass needs attention”, “Hold your phone flat”, “Turn slowly”, “Estimated direction”.
- Needle is single-ended; the counterweight tail was removed.
- Dial snaps to the current heading after a reading is regained instead of sweeping around.
- Guidance clears about five seconds after the heading stream stops.
- iOS true-north headings are requested correctly; a transient “location unknown” no longer ends the stream.
- Retry restarts only the compass when location is already known. VoiceOver label: “Retry compass”.
- Qibla header reads “Qibla”, with location above it.
- Reduce Motion disables the screen transition and the dial animation.
2.0.0
September 2026
- Qibla guidance names why a reading cannot be trusted, with distinct states for an unavailable compass, calibration needed, no true north, a reading still settling, and positions near the Kaaba or its antipode where small position errors reverse the bearing.
- Arrow is labelled approximate and states that calibration can still carry up to 20° of error.
- Location and weather are separately opt-in. Opening Settings or prayer times no longer triggers a permission prompt.
- Location refreshes while the app is open, with a “Refresh after travel” action.
- Notifications open the dua or sequence they reference.
- Reminder budget recovers and eligible weather alerts retry after a missed window.
- Text, menus and the onboarding footer stay within their containers at the largest accessibility text sizes; Settings reflows on a system text-size change.
1.2.0
August 2026
- Tapping a feeling in “How is your heart?” opens its dua in a pull-up sheet.
- Per-feeling icons; heavier states recoloured from green to blues and greys.
- “About this narration” gives the narrator and occasion, including caveats on wording and contested gradings.
- Verification sheet rewritten in plain language. Gradings are unchanged.
- Internal sourcing notes — mirror URLs, resource ids, review to-dos — no longer render on cards. Text, citation and badge remain.
- iOS location prompt mentions the Qibla direction alongside prayer times.
1.0.0
August 2026. First release.
- Today screen selecting one dua for the current moment, with a line stating why.
- Five tabs — Today, Prayer, Reset, Library, Settings — behind a first-run introduction.
- Prayer times computed on device from location, drawn along a dawn-to-dawn sky with tappable prayer points, plus Duha and the last third of the night.
- Calculation method (Standard or Hanafi Asr) and per-prayer adjustment in minutes, applied to both displayed times and reminders.
- Qibla compass, opened from the Prayer tab.
- 102 duas in categories, each with Arabic, transliteration, translation, a source reference and, for hadith, its grading.
- Protection set: the four Quls, istikhara, the steadfast-heart dua, Rabbana atina, and the dua of Musa.
- Memorisation mode that hides and progressively reveals a dua.
- Favourites, persisted on device.
- Guided post-salah adhkar sequence on the Reset tab, advanced at your pace.
- “How is your heart?” on Today, suggesting duas by mood.
- A daily cited fact, rotating by date.
- The 99 Names of Allah in the Library, with a caveat on how the list is enumerated.
- Sharing a dua as a formatted card through the device share sheet.
- Reminders for morning and evening adhkar, post-salah adhkar and individual prayers. Each is opt-in and subject to quiet hours and a daily cap.
- Weather-linked moments off until enabled with location granted; the ambient weather check is a separate switch.
- Choice of Arabic typeface for duas and the 99 Names.
- Dark navy and gold palette, with Amiri for Arabic and Cormorant for headings.