v0.7.1
What's new
lightweight tag eb2052a8f77864d2caefe3d2a9944db4e03dbebb v0.7.1 Author: Magnus Vikan dizzi90@gmail.com Date: Mon Apr 6 04:24:26 2026 +0200
commit eb2052a8f77864d2caefe3d2a9944db4e03dbebb Author: Magnus Vikan dizzi90@gmail.com Date: Mon Apr 6 04:24:26 2026 +0200
Release v0.7.1: remove retail interface tag, add timing diagnostics
Remove 50500 (retail) from TOC Interface line — the addon is Classic-only
and the retail tag caused CurseForge to show old versions under Retail.
Add /atax timing command: collects calibration click samples (epoch offset,
correction, segment label) and analyzes drift rate, implied cycle error,
and per-segment bias to validate lift timing parameters over time.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
commit 8ec936442d8f0263e1599b2473a882b05ebc0b07 Author: Magnus Vikan dizzi90@gmail.com Date: Sun Apr 5 22:52:05 2026 +0200
Extract shared test harness, cap syncLog at 200 entries
- Move duplicated assert_near/assert_true/assert_eq/section into
tests/test_harness.lua, used by both test files
- Add AppendSyncLog helper with SYNC_LOG_MAX=200 to prevent
unbounded growth of AldorTaxDB.syncLog across sessions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
commit 2cac03c34ec74af20d56ddd40bcfed2490cc6484 Author: Magnus Vikan dizzi90@gmail.com Date: Sun Apr 5 16:05:20 2026 +0200
Add test infrastructure: sync pipeline tests and WoW API mock
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
commit 20ff3dc99b7855f40997142696a331fc8402c6b9 Author: Magnus Vikan dizzi90@gmail.com Date: Sun Apr 5 16:04:07 2026 +0200
Refactor click-sync into shared helper, expand test suite, update TODO
- Extract PerformCalibrationClick to eliminate 4x duplicated sync logic
- Add test_features.lua: 17 tests for CTL, zone cooldown, blocklist, multi-lift
- Correct SSC segment timings in TODO.md (fall=17, bottom=5, rise=13, top=8.5)
- Document v0.7.0 completed items
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This mod has no additional files

