1.6.0
See your nap and sunlight timers more clearly on the Lock Screen and Dynamic Island.
Manage active sessions directly from the Live Activity: wake from a nap, or finish and cancel a sunlight session.
Apple Watch smart alarms now respond faster and work more reliably.
Wake-up reminders stay in sync across upcoming days.
If sleep detection does not finish, SleepTap still keeps your wake-up reminder active.
Finished sunlight sessions are now saved correctly in your diary.
1.5.0(160)
Wake schedule now shows where each wake time came from (your fixed schedule or Rooster Time) and whether it was used, so you can see why a day was skipped.
If you skip the bedtime step, the wake alarm still uses your next scheduled wake time as a backup instead of going silent.
A day is only armed once — once you’ve woken up (logged on iPhone, from the Watch, or by dismissing the backup alarm), the same day won’t re-fire.
Trying to change wake time while a sleep session is in progress now shows a clear “Cannot Change Wake Time” message instead of letting you save changes that wouldn’t take effect.
Naps now end exactly at the planned time, even if the app was killed and relaunched later, so your Apple Health nap record won’t be accidentally longer.
The Nap/Sunlight timer Live Activity gained a small layout that fits the Apple Watch face.
Removed a duplicate Done button from the Watch’s wake schedule sheet.
Added Simplified Chinese translations for the new messages.
1.4.1(155)
Fixed the wake alarm not rescheduling itself the morning after you wake up.
Reopening the app now refreshes tomorrow’s alarm right away, instead of waiting for a background task.
If you’ve already woken up today, SleepTap won’t try to re-arm today’s alarm.
1.4.0(153)
Apple Watch sleep planning is clearer: the Sleep screen now previews your committed wake target, supports manual wake-time fallback, and keeps smart alarm pre-detection focused on that wake time.
Wake schedules now sync through shared iCloud data, helping iPhone, Apple Watch, and Watch widgets stay aligned even after background refreshes or temporary iPhone reachability issues.
Sleep tracking is safer when detection fails: timed-out bedtimes are marked as failed instead of creating misleading all-night HealthKit sleep records.
Diary sleep analysis now matches Apple Health more closely, including Time in Bed, displayed sleep ranges, and sleep score behavior based on your configured target duration.
Mood check-ins are more dependable across iPhone and Apple Watch, with recoverable pending entries, better summary syncing, and clearer mood labels on Watch.
Watch widgets refresh more consistently after wake-up, completed sleep, and mood updates, so the glanceable sleep state is less likely to go stale.
Sunlight reminders now avoid overly early notifications by respecting a minimum notification hour.
Added Simplified Chinese updates and polished Apple Watch prompts for wake-time, mood, and sleep states.
1.3.0(115)
Added an Apple Watch Smart Stack widget that highlights bedtime and wake-up priority throughout the day.
Added wake-time preview and a smoother install flow for Rooster Time integration.
Improved committed wake-time caching and sync between iPhone and Apple Watch for more consistent smart alarm scheduling.
Apple Watch now shows richer smart alarm session details, including timeline visibility and clearer session timing.
Refined sunlight recommendations with more practical time-slot suggestions and better rainy-day handling.
1.2.0(112)
Apple Watch smart alarm now stays better aligned with your iPhone sleep schedule and committed wake target.
Once bedtime starts, SleepTap keeps the selected wake time stable through the night for more consistent wake handling.
Active-state and background sleep-event sync between iPhone and Apple Watch are more reliable.
Refined Apple Watch bedtime notification behavior and sensor handling for a more stable sleep session.
1.1.0(101)
Apple Watch now automatically starts wake pre-detection based on your sleep schedule.
Wake detection is more reliable with refined motion and audio analysis, plus a smoother confirmation flow.
Refined watch calibration, localization, and session reliability.
1.0(90)
First release.