v2.4.3
What's new in v2.4.3
✨ New
minute_buttonsacceptss/m/h/dsuffixes (#104). You can now mix units in the adjust buttons, e.g.[30s, 1, 5, 1h]. Bare numbers still default to minutes for backward compatibility. The displayed countdown when adjusting now usesdd:hh:mm:ssformat so longer durations are readable.
🐛 Fixes
- iOS alarm sound (#107): on iPad/iPhone, the in-card alarm sound was silently blocked by Safari's autoplay policy. The card now primes audio playback on the first tap, so subsequent alarms in the same session play normally. Caveats: the very first alarm of a session with no prior tap, a locked screen, or a backgrounded tab cannot be unlocked from in-browser code; these are iOS limitations.
- i18n: "Timer Name (Optional)" placeholder (#106) is now localized across all 9 supported languages instead of always rendering in English.
🔧 Diagnostics
- Audio playback rejections (e.g. iOS autoplay blocks, bad URLs, CORS) are now logged to the browser console via
console.warninstead of swallowed silently. Tag prefix:[simple-timer-card].
Full Changelog: v2.4.2...v2.4.3