Release v0.2.6-alpha

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwt9h1xUUU9i4jeoHC1
This commit is contained in:
2026-10-31 19:51:50 -04:00
co-authored by Claude Opus 5.5
parent 66a4005117
commit 87fda61cde
3 changed files with 5 additions and 4 deletions
+2 -1
View File
@@ -1,8 +1,9 @@
# Changelog
## Unreleased
## v0.2.6-alpha — 2026-10-31
- Drop a DoT when ClassicAPI 1.17.10+ reports its damage as IMMUNE (DAMAGE_SHIELD_MISSED), for example Immolate on a fire-immune mob. Previously it stayed tracked at full value and could show a false skull.
- README: remove the wow_turbo mention.
## v0.2.5-alpha — 2026-10-24
+1 -1
View File
@@ -2,7 +2,7 @@
## Title: DoesItDie |cffffcc00Vanilla|r
## Notes: Remaining DoT damage and lethal indicators. Requires ClassicAPI; Nampower recommended for actual enemy health.
## Author: Joe Greive; Vanilla port contributors
## Version: 0.2.5-vanilla-alpha
## Version: 0.2.6-vanilla-alpha
## SavedVariables: DoesItDieVanillaDB
Bootstrap.lua
Locale.lua
+2 -2
View File
@@ -2,7 +2,7 @@
DoesItDie estimates the damage your active damage-over-time spells have left to deal, shades that damage on enemy health bars, and shows a skull when your DoTs are estimated to finish the enemy.
Made for **1.12 / 1.18.1 clients** with ClassicAPI. **Tested only on 1.18.1** (build 7272). Current release: **v0.2.5-alpha**.
Made for **1.12 / 1.18.1 clients** with ClassicAPI. **Tested only on 1.18.1** (build 7272). Current release: **v0.2.6-alpha**.
## Features
@@ -97,7 +97,7 @@ python tools/build_release.py
`test_vanilla.py` loads the shipped TOC under Lua 5.1 with mocked widgets and tests the port's event handlers and options callbacks. `test_tracking.py` runs inherited tracking assertions. `test_parse.py` prints example parser results as a diagnostic; it is not an assertion suite. These checks do not emulate DLLs or game rendering.
The release builder verifies TOC references, the bundled texture, license, and single-folder installation layout. It writes `dist/DoesItDie-v0.2.5-alpha.zip`. Rebuild the skull with `python tests/make_skull.py` if needed.
The release builder verifies TOC references, the bundled texture, license, and single-folder installation layout. It writes `dist/DoesItDie-v0.2.6-alpha.zip`. Rebuild the skull with `python tests/make_skull.py` if needed.
## Credits and license