File Details
XPTimeTracker_27-05-26.zip
- R
- May 27, 2026
- 21.41 KB
- 198
- 12.0.7+5
- Classic + 3
File Name
XPTimeTracker_27-05-26.zip
Supported Versions
- 12.0.7
- 12.0.5
- 5.5.4
- 5.5.3
- 2.5.5
- 1.15.8
[2.11.1] - 2026-05-27
Fixed
- Saved frame position — restoring `XPTimeTrackerDB.position` is wrapped in validation and `pcall`. Invalid or corrupted saved anchors no longer risk Lua errors at login; the frame falls back to center.
- Statistics fields — `totalXP` / `totalTime` / `countActive` are normalized with `tonumber()` in `InitDB()` after migrations, so partially edited SavedVariables cannot break ETA/XP‑per‑hour math on load.
- `ensureCountActiveForPool` — treats non‑numeric `countActive` like zero when deciding whether to restore the orphan active pool heuristic.
Changed
- Addon version metadata — `GetAddonVersion()` trims whitespace from the TOC `Version` string when present (`strtrim`).
- Settings panel drag stop — `OnDragStop` uses an explicit `function(self) self:StopMovingOrSizing() end` (same behavior as before).