Skip to content

v2.4.3

Choose a tag to compare

@eyalgal eyalgal released this 27 May 22:17
05db652

What's new in v2.4.3

✨ New

  • minute_buttons accepts s/m/h/d suffixes (#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 uses dd:hh:mm:ss format 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.warn instead of swallowed silently. Tag prefix: [simple-timer-card].

Full Changelog: v2.4.2...v2.4.3