From 661f1fa0ca43f24d26cf8d29185e183abc9c8014 Mon Sep 17 00:00:00 2001 From: OEVG <950+oevg@noreply.octowow.st> Date: Sat, 31 Oct 2026 19:51:50 -0400 Subject: [PATCH] Release v0.2.6-alpha Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_019W3rwt9h1xUUU9i4jeoHC1 --- CHANGELOG.md | 3 ++- DoesItDie/DoesItDie.toc | 2 +- README.md | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 699e96c..8e1176d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/DoesItDie/DoesItDie.toc b/DoesItDie/DoesItDie.toc index d687719..8e8624f 100644 --- a/DoesItDie/DoesItDie.toc +++ b/DoesItDie/DoesItDie.toc @@ -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 diff --git a/README.md b/README.md index ac9cc6b..48f39af 100644 --- a/README.md +++ b/README.md @@ -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