Skip to content

Releases: Xerrion/PhDamage

1.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 08:21
22b8ed9

PhDamage

1.5.0 ()

Full Changelog Previous Releases

  • chore(master): release 1.5.0 #55
  • feat: add configurable tooltip position and offsets #54

1.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Apr 17:24
69aafff

PhDamage

1.4.0 ()

Full Changelog Previous Releases

  • chore(master): release 1.4.0 #39
  • fix(data): correct TBC AoE spell coefficients #46 #50
  • fix(engine): accuracy fixes + /phd debug diagnostic #44 #45
  • docs: refresh README to reflect current addon state #42 #43
  • feat: add AceConfig options UI for overlay positioning #40 #41
  • feat: Customizable action bar overlay position, font size, and number format #38
  • chore: auto-assign all new issues to Xerrion #35
  • ci: add CODEOWNERS and fix workflow security #36
  • Revert "chore: auto-assign all new issues to Xerrion"
  • chore: auto-assign all new issues to Xerrion
  • docs: trim AGENTS.md - remove duplicate and non-implementation sections #34
  • docs: update CI/CD section for split release+packager workflow
  • ci: add packager workflow dispatch and actions:write permission
  • ci: consolidate workflows to shared reusable callers
  • docs: remove no-gpg-sign references
  • chore: update repo refs

1.3.5

Choose a tag to compare

@github-actions github-actions released this 15 Mar 14:06
78d1f2c

PhDamage

1.3.5 (2026-03-15)

Full Changelog Previous Releases

  • fix: correct interface again

v1.3.4

Choose a tag to compare

@github-actions github-actions released this 15 Mar 14:00
f27f36b

1.3.4 (2026-03-15)

Bug Fixes

  • correct interface version (51d70ae)

v1.3.3

Choose a tag to compare

@github-actions github-actions released this 15 Mar 13:54
aab42b7

1.3.3 (2026-03-15)

Bug Fixes

  • inline shared release automation (#30) (4347e93)

1.3.2

Choose a tag to compare

@github-actions github-actions released this 14 Mar 08:36
f8b440e

PhDamage

1.3.2 (2026-03-14)

Full Changelog Previous Releases

  • fix: standardize Ace3 embedded packaging paths (#28)
  • ci: migrate to reusable release and TOC update workflows
  • ci: better the flows

1.3.1

Choose a tag to compare

@github-actions github-actions released this 06 Mar 19:23
56e9d38

PhDamage

1.3.1 (2026-03-06)

Full Changelog Previous Releases

  • fix: stabilize local busted runs and lock Life Tap model (#26)

1.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Mar 09:29
9b83523

PhDamage

1.3.0 (2026-03-03)

Full Changelog Previous Releases

  • feat: support spell links in /phd spell command (#23) (#24)

1.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Mar 21:12
78c22a6

PhDamage

1.2.1 (2026-03-01)

Full Changelog Previous Releases

  • docs: rewrite README for user-facing audience
  • fix: correct TalentMap indices for all classes (#21) (#22)
    • fix: correct TalentMap indices for all classes (#21)
      Verified all TalentMap talent positions (tab:index) against in-game
      GetTalentInfo output on TBC Anniversary client (1.15.x).
      Classes corrected (key changes):
    • Priest: 7 of 8 entries
    • Warrior: 10 of 11 entries + deferred comments
    • Rogue: 15 of 17 entries + deferred comments
    • Paladin: 8 of 9 entries
      Classes verified correct (docs only):
    • Mage: all 21 entries already correct
    • Druid: all 19 entries already correct
    • Shaman: all 12 entries already correct
      All files now include grid layout documentation showing the full
      talent tree ordered by internal talentID, matching the in-game API.
      Also fixed .busted config pattern from 'spec' to 'test' to match
      actual test file naming convention.
    • fix: correct stale talent keys in Warlock tests and AuraMap (#21)
      Updated test files (test_modifiercalc, test_critcalc, test_new_spells,
      test_pipeline) to use reindexed Warlock TalentMap keys from PR #19.
      Fixed Master Demonologist talentAmplify.talentKey in AuraMap_Warlock
      from 2:16 (Soul Link) to 2:11 (Master Demonologist).
    • feat: beautify tooltip with school colors and spell identity (#21)
    • Extract shared Format module (colors, symbols, FormatNumber, FormatDPS)
    • Add spell name and rank header line with school-colored text
    • Restore labeled detail lines (Coeff, Cast, Talents, Stats, Breakdown)
    • Hide 0% crit for DoT-only spells
    • Use directCoefficient/dotCoefficient for safe hybrid display
    • Replace non-rendering Unicode escapes with ASCII alternatives
    • Deduplicate FormatNumber between Tooltip and ActionBar
  • fix: name-based talent matching for TBC Anniversary index reordering (#12) (#19)
    The TBC Anniversary client orders talents by internal talentID rather
    than row/column grid position. This caused 15 of 18 Warlock TalentMap
    keys to point to wrong talents, producing incorrect rank readings
    (e.g. "Improved Life Tap 5/2") and wildly inflated calculations.
    • Rewrite StateCollector.CollectTalents to match talents by name
      instead of positional index, making it immune to reordering
    • Add defensive maxRank clamping in StateCollector
    • Fix all Warlock TalentMap indices to match in-game verified data
    • Add grid layout documentation to TalentMap_Warlock.lua
    • Add 8 unit tests for name-based matching logic
    • Update existing Warlock test files with corrected keys
      Fixes #12

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Mar 19:03
30657bb

1.2.0 (2026-03-01)

Features