Skip to content

Releases: aohajin/AhjCharacterPanel

v3.0.5

Choose a tag to compare

@github-actions github-actions released this 23 Aug 12:23

AhjCharacterPanel

v3.0.5 (2026-08-23)

Full Changelog Previous Releases

  • 3.0.5: hide stats panel when stats are secret, restore after leaving instances
    • Whole stats panel (scroll + edit button) now hides while stats are
      secret (combat / restricted areas like Mythic+), instead of showing a
      blank list.
    • Refresh on panel show and on secret-state changes (poll fallback), so
      the panel re-renders after leaving a Mythic+/arena instead of staying
      blank.

v3.0.4

Choose a tag to compare

@github-actions github-actions released this 21 Aug 00:56

AhjCharacterPanel

v3.0.4 (2026-08-21)

Full Changelog Previous Releases

  • 3.0.4: fix versatility %, crit max-of-3, untaint stats setters
    • Versatility row now matches the paper doll formula: rating bonus
      (GetCombatRatingBonus) + non-rating bonus (GetVersatilityBonus); was
      showing only the non-rating portion (e.g. 3% instead of 7.69%).
    • Rating row tooltips labeled as rating bonus (CS_RatingBonus) so they
      aren't mistaken for the total stat.
    • Crit row mirrors Blizzard: max of melee/ranged/spell crit (spell crit
      = lowest across schools).
    • Stats setters hook via hooksecurefunc instead of overwriting globals;
      fixes 'execution tainted by AhjCharacterPanel' errors on secret values
      in restricted areas/combat. Speed row also gets two-decimal format.

v3.0.3

Choose a tag to compare

@github-actions github-actions released this 15 Aug 21:03

AhjCharacterPanel

v3.0.3 (2026-08-15)

Full Changelog Previous Releases

  • 3.0.3: persistence fix, badge size, empty-slot wrong-gear fix
    • Persist stats visibility: init SavedVariables DB at our own ADDON_LOADED
      (binding at file load let the game overwrite the table, losing changes)
    • Wrong-gear red X: only evaluate slots that actually have an item (empty
      off-hand under two-handed weapons no longer flagged; Titan's Grip fine)
    • Badge texture: explicit 18x18 size

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 15 Aug 20:08

AhjCharacterPanel

v3.0.2 (2026-08-15)

Full Changelog Previous Releases

  • 3.0.2: rating tooltips, speed rating, remove debug logs
    • Rating entries show a hover tooltip: points + converted percentage
    • Add Speed rating to the Ratings section (CR_SPEED)
    • Remove leftover diagnostic print
    • Description: note rating tooltip (EN + zhCN)
  • Locales: Ratings lifesteal -> leech (official name)

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 15 Aug 19:41

AhjCharacterPanel

v3.0.1 (2026-08-15)

Full Changelog Previous Releases

  • 3.0.1: bump version
  • README: sync with 3.0 features (stats panel, bilingual, inspired by BCP)
  • Update description: inspired by BCP (clean-room rewrite, not a continuation)

v3.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 19:20

AhjCharacterPanel

v3.0 (2026-08-15)

Full Changelog Previous Releases

  • 3.0: character stats panel (DCS-style), bilingual description
    • Stats panel driven by Blizzard PAPERDOLL_STATINFO: General/Attributes/
      Offense/Enhancements/Ratings sections, spec/role/class filtering,
      two-decimal percentages, account-wide per-stat & per-category visibility
      via an in-panel edit mode (no settings window)
    • Average ilvl: equipped/total with two decimals, threshold colors, centered
    • Gear slots: decimal ilvl, repair cost, enchant label/icon, sockets,
      durability, wrong-gear detection (existing)
    • Inspect ilvl badge with threshold colors
    • Secret-safe: panel hides under combat lockdown/restricted maps
    • Localization: enUS/zhCN/zhTW (labels, stats, UI)
    • description.txt: English + Simplified Chinese

v2.8.1

Choose a tag to compare

@github-actions github-actions released this 15 Aug 14:41

AhjCharacterPanel

v2.8.1 (2026-08-15)

Full Changelog Previous Releases

  • 2.8.1: per-stat visibility picker (account-wide)
    • Add Edit button on the stats panel opening a checkbox window to toggle
      individual stats on/off
    • Account-wide SavedVariables (AhjCharacterPanelDB, not per-character):
      choice applies to every character
    • Default: all stats shown, filtered by spec as before

v2.8.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 14:24

AhjCharacterPanel

v2.8.0 (2026-08-15)

Full Changelog Previous Releases

  • 2.8.0: add spec-filtered character stats panel + slot ilvl precision & repair cost
    • New CharacterStats.lua: scrollable stat list replacing CharacterStatsPane
      (General/Attributes/Offense/Enhancements/Defense/Ratings/Honor), spec-filtered,
      two-decimal secondary stats, no configuration UI (clean-room; DCS is All
      Rights Reserved, feature reference only)
    • Slot overlays: item level now keeps decimal precision; repair cost shown in
      gold next to the durability bar
    • Localization: category/entry names (enUS/zhCN/zhTW)

v2.7.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 13:41

AhjCharacterPanel

v2.7.0 (2026-08-15)

Full Changelog Previous Releases

  • 2.7.0: clean-room rewrite + localization
    • Rewrite AhjCharacterPanel.lua from scratch (no code from the original
      All-Rights-Reserved BetterCharacterPanel; gameplay facts & Blizzard API
      calls only) so the addon is no longer a derivative work
    • Add Locales.lua: enUS base with zhCN/zhTW overrides; localized 'No Enchant'
      warning and per-locale enchantment labels; stat detection via localized
      ITEM_MOD_*_SHORT so Chinese clients work correctly
    • Keep all features: per-slot ilvl/quality color, enchant label + icon,
      socket gems, durability bar, wrong-gear detection, inspect ilvl badge

v2.6.1

Choose a tag to compare

@github-actions github-actions released this 15 Aug 02:03

AhjCharacterPanel

v2.6.1 (2026-08-15)

Full Changelog Previous Releases

  • Add X-Curse-Project-ID 1652904, bump to 2.6.1