v1.1.1
What's new
v1.1.1
Fixed:
- Timed reminders were silently blocked from firing on some clients. The addon was reading the current date from Blizzard's in-game calendar API (C_DateAndTime.GetCurrentCalendarTime()), which can return day=0 in some client states (early login, loading screens, or after a failed calendar sync). This caused the "has this reminder fired today" marker to be written as a corrupt date like "2026-10-00", which permanently blocked the reminder from firing again until the day rolled over.
- The addon now reads today's date from the OS clock via Lua's date() function, which is always accurate and doesn't depend on the game's network state.
- On load, any corrupted "lastFired" values left over from older builds are automatically cleared so reminders aren't stuck.
New:
- Added a "Last fired:" line to the reminder edit panel, showing when each reminder last triggered.
- The /btr list command now shows both the next fire time and the last fired time for each reminder.
- Added /btr debugtimed command to toggle per-second diagnostic logging for timed reminders.
Improved:
- Moved the "Tip: right-click a reminder to delete it" text so it no longer overlaps the version label.
- Moved the version label to the bottom-right corner of the settings panel.
Notes:
- If a reminder is currently stuck (not firing), open /btr, select it, and click "Reset Today's Fire" once. It will fire normally from that point on.
- No other settings are reset or lost when updating.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

