Product updates from miracle.fyi. Small steps, most weeks.
One short email when something meaningful ships. No streaks required.
v5.17.8
The two Journal actions beside each other now share one compact height. Catch up remains easy to tap, the mantra action keeps its complete progress, and the row uses no additional vertical space.
This visual fix does not change saved writing, repetition totals, or which unfinished day Catch up opens.
v5.17.7
Small interaction failures should not interrupt a day of work. This release fixes confirmed problems found in a broad phone and PWA review.
v5.17.5
A numeric practice should show the plan for the day, not only one total. The next TestFlight build can now receive the same privacy-safe pacing facts used by the mobile web practice row.
The current iPhone build keeps its existing response, while the next build explicitly opts into the richer display.
v5.17.4
Your North Star should stay easy to read without taking over the voice room. Short wording remains at the full reviewed size, while longer wording now steps down only as much as needed to fit the compact reading area.
The adaptive layout applies to mobile web and the installed PWA, including narrow and short phone screens.
v5.17.3
A free invitation should open Miracle, not turn into account support. Gmail recipients now continue directly to Google after opening the invitation. Everyone can use Google or a six-digit code sent to the invited email, with no password or payment required.
The result is one recipient-bound path that preserves existing tasks, notes, settings, and billing history.
On phone and PWA voice practice, the full North Star now grows into view instead of disappearing beneath a fixed three-line limit. The waveform yields the space first, so the sentence, repetition progress, and controls remain visible together.
v5.17.2
Brave can report that its on-device speech pack is downloading even when the browser never finishes installing it. Miracle now ends that waiting state and offers a retry, while recording, verification, and saving continue normally.
The optional highlighting status also has its own compact space, so it no longer covers the listening timer or repetition progress.
v5.17.1
Eligible daily numeric practices now remain available in the iPhone Today list after an earlier schedule has ended.
v5.17.0
Moving between Miracle on the web and the iPhone app should not mean relearning the product. The iPhone experience now follows the mobile web flow across the places used most often, with familiar actions, clearer rooms, and the same protected account data.
Task triage, due dates, deferrals, Return to Today, Voice To-Do, 3·6·9 practice, North Star, Notes, and Vision now carry the matching controls and save contracts. Linked to-dos remain valid in Notes, and Vision cards retain their order, image crop, and zoom across devices.
Certified personal Feed updates can receive Cheers and replies. Pacts gain complete recurrence editing and retry-safe time off, while Settings includes privacy controls, email guidance, and What’s New. Existing Feed clients retain their original response shape.
v5.16.1
3·6·9 repetitions saved from the iPhone app now use the same canonical civil-day format as the production journal. A repetition that was protected locally after the earlier server error can replay safely when Miracle reopens.
The failed request rolled back completely and never advanced the journal or any related practice. The iPhone retained the exact repetition in its protected Sync outbox, so it can be retried without entering it again.
After the server accepts the repetition, Miracle advances the 3·6·9 session normally and returns the canonical saved state to the iPhone.
One short email when something meaningful ships. No streaks required.