Repository navigation
NoPoizen 1.1.0-beta.3
Pre-release-
Update the private shared library to libchev 1.1.1 for native WoW-style console artwork on addon-owned frames and one test summary per run.
-
Fix the Forever 1.60.1 test failure caused by constructing NaN through division by zero. In-game core and diagnostic fixtures now use supported infinity constants and invalid primitive values.
-
Keep NaN rejection coverage in the offline harness for settings, saved anchors, numeric guards, diagnostic clocks, and weapon-slot enums. These extra checks are explicitly separate from the 123-test in-game count.
-
Add an offline source regression that rejects literal zero-division fixtures in every TOC-loaded file. Test throwing clocks separately from clocks that successfully return a nonfinite value.
Compatibility: This fixes the reported test-fixture failure; fresh live client validation remains pending. Forever poison monitoring remains unsupported. This release is distributed on GitHub; no CurseForge/Wago upload is included.
Install: extract NoPoizen-1.1.0-beta.3.zip into Interface/AddOns, preserving the single NoPoizen folder. Reload and run /np test; expect 123 passed, 0 failed, and one summary in the shared console.