Releases: Jerry-Ma/void_shield_helper
Releases · Jerry-Ma/void_shield_helper
v1.1.5
VoidShieldHelper
v1.1.5 (2026-06-17)
Full Changelog Previous Releases
- Merge feature/ux-improvements: hide out of combat + vertical layout (v1.1.5)
- Fix: assign updateFrameVisibility to forward-declared slot (not local function redeclaration)
- Fix: forward-declare updateFrameVisibility so VSH export closure resolves correctly
- Feature: hide out of combat + vertical layout (CurseForge user requests)
v1.1.4
v1.1.3
VoidShieldHelper
v1.1.3 (2026-05-15)
Full Changelog Previous Releases
- Remove Dark Reprimand IDs (373129/373130) — not relevant in this version
- Update PENANCE_SPELL_IDS: add 47758 (damage channel), 373129/373130 (Dark Reprimand); fix all comments
v1.1.2
VoidShieldHelper
v1.1.2 (2026-05-08)
Full Changelog Previous Releases
- Merge bugfix/prune-history-display: v1.1.2
- v1.1.2 changelog
- Bugfix: move predictorHistoryDepth declaration before verifyHistoryBlocks (fixes nil arg to math.min)
- Bugfix: track predictorHistoryDepth to gate block-coloring and verify to current predictor run
- Recovery: replay last 4 history entries after predictor break to prune invalid phases
- Bugfix: reset offset-0 phase state in pruneToOffset0 (fixes [reset] and INCONSISTENT after zone entry)
- Bugfix: clear history/eventLog in prune path on zone entry; revert default to off
- v1.1.1: update CHANGELOG
v1.1.1
VoidShieldHelper
v1.1.1 (2026-05-08)
Full Changelog Previous Releases
- Merge feature/prune-offset-on-zone into main (v1.1.1)
- Detection: enable prune-offsets-on-zone-entry by default
- Feature: prune offset phases on zone entry (option toggle in General > Detection)
v1.1.0
VoidShieldHelper
v1.1.0 (2026-05-08)
Full Changelog Previous Releases
- Merge feature/channel-start-tracker into main (v1.1.0)
- v1.1.0: update README and add CHANGELOG
- Colour thresholds: extract THRESH_LO/HI constants, derive all values from them
- Debug frame: add /vsh hint at bottom-right
- Options: register stub entry in Blizzard addon settings panel
- Options: fix unicode arrow in preview label, increase panel height to 490
- Options: rename scale sliders to Indicator Frame Scale / Debug Window Scale
- Options: move colour preview bar to bottom, add preview label, reduce bar width to 250
- Options: replace colour legend with dynamic gradient preview bar
- Options: increase panel height to 460, rename Forecast→Frame, Lights→Indicators
- Gradient: anchor colour stops at discrete-mode midpoints (15/45/80%), fix below-first-stop clamp
- Debug frame: shorten slot label to prevent wrapping
- Debug frame: fix slot/pending overlap - embed pending into status line, remove separate row
- Fix: run refreshWatchSlot on PLAYER_ENTERING_WORLD, spec change, and talent update
- Move event log button from debug frame to Options > Debug tab
- Debug frame: add PW:S slot warning line, fix event log button overlap
- Finalize: remove mech A, clean detection algorithm as sole proc tracker, configurable delay in General options
- Add configurable mech B proc check delay (50-500ms, default 200ms) via Debug options tab
- Simplify mech B: CHANNEL_START + 0.5s delay only, remove SUCCEEDED dependency
- Fix: separate CH_PENANCE_SPELL_IDS for mech B; restore PENANCE_SPELL_IDS to v1.0 baseline (mech A unchanged)
- Add 47750 (healing bolt) and 47757 (channel start) to PENANCE_SPELL_IDS; fixes mech B CHANNEL_START matching
- Feature: parallel CH_START+SUCCEEDED tracker (mech B) alongside stable debounce (mech A) + copy-log popup for comparison
v1.0
VoidShieldHelper
v1.0 (2026-05-07)
Full Changelog Previous Releases
- Fix GitHub release: add contents write permission
v0.4
VoidShieldHelper
v0.4 (2026-05-07)
Full Changelog Previous Releases
- Fix GitHub release: add contents write permission