ReadyNotifier

Cooldown-ready, charge-gained, proc, aura, and low health notifications. Fully customisable!

File Details

v2.4.0

  • R
  • Mar 25, 2026
  • 1.36 MB
  • 5
  • 12.0.1
  • Retail

File Name

ReadyNotifier-v2.4.0.zip

Supported Versions

  • 12.0.1

## 2.4.0 (2026-03-25)

### Added

* **options,toast,core:** add live toast background preview

## 2.3.0 (2026-03-25)

### Added

* **options,core,compat,proc:** add spell filter lists

### Fixed

* improve validation for spell name in Notify function

## 2.2.3 (2026-03-25)

### Fixed

* **credits:** update maintainer information

## 2.2.2 (2026-03-25)

### Fixed

* **options:** update Patreon link description and add link

## 2.2.1 (2026-03-25)

### Fixed

* **options:** correct patrons section visibility

## 2.2.0 (2026-03-25)

### Added

* **core,options:** add minimap launcher and supporter scaffolding
* **dev:** add local addon sync helper [no ci]
* **options:** expose toast tests outside diagnostics
* **options:** move diagnostics to dedicated tab

### Fixed

* **aura:** suppress mount fades

## 2.1.0 (2026-03-24)

### Added

* **options,toast,core:** use backdrop media pickers

## 2.0.9 (2026-03-19)

### Fixed

* **aura:** remove tainted source filtering

## 2.0.8 (2026-03-18)

### Fixed

* **alerts:** avoid tainted secret string comparisons

## 2.0.7 (2026-03-18)

### Fixed

* **options:** close debug blocks in SetupOptions function

## 2.0.6 (2026-03-18)

### Fixed

* **options:** balance release debug markers

## 2.0.5 (2026-03-18)

### Fixed

* **core:** enable dynamic aura and proc tracking
* **release:** strip debug ui from main package

## 2.0.4 (2026-03-18)

### Fixed

* **toast:** restore toast text alignment controls and icon suppression

## 2.0.3 (2026-03-18)

### Fixed

* **procAlerts:** streamline combat text event handling in OnEvent function
* **release:** preserve changelog formatting without hashes

## 2.0.2 (2026-03-18)

### fix

* **alerts:** use valid combat text and aura event flow

* Merge branch 'main' of ReadyNotifier

### chore

* **ci:** update release configuration to strip commit links from changelog

## 2.0.1 (2026-03-18)

### Fixed

* **alerts:** route proc and aura toasts from Blizzard events (0f2df1c)

## 2.0.0 (2026-03-18)

### ⚠ BREAKING CHANGES

* previous addon versions will no longer function
* rewrite cooldown detection around cooldown viewer

### Added

* add aura alerts and proc alerts (541cde9)
* build new toast notifications for proc and aura alerts (fa5de28)
* **compat:** swap GetSpellID and GetAuraSpellID methods in cooldown viewer strategies (55c6b90)
* **cooldown:** add cooldown eligibility tracking to diagnostics output (0124380)
* **cooldown:** add cooldown evidence tracking and diagnostics output (bff1bf6)
* **cooldown:** add GetSpellBaseCooldown support and clean up eligibility checks (06a97f3)
* **cooldown:** enhance cooldown viewer child collection and logging with viewer context (b1a2a82)
* **cooldown:** enhance diagnostics with cooldown duration and eligibility details (bafee16)
* **debug:** add commands for managing debug window and log (481a262)
* **debug:** add toggle for enabling debug window and max lines configuration (864e736)
* **debug:** add toggle option for the debug window in settings (ed8515f)
* **debug:** implement debug window with show, hide, toggle, and clear functionalities (cf6889b)
* **debug:** refactor debug line management and enhance options for line limit (7085766)
* **diagnostics:** add confidence label calculation to observer details (e38ed6e)
* **diagnostics:** add current armed status calculation to snapshot details (fc80f4b)
* **diagnostics:** add inspector controls and live refresh options (bd34df1)
* **diagnostics:** add last test probe details to observer and snapshot (a78e29d)
* **diagnostics:** add observer source detail to snapshot text (fb04dea)
* **diagnostics:** add running confidence display to snapshot details (06a9dbd)
* **diagnostics:** add runningWeak state tracking and update related logic (881504b)
* **diagnostics:** enhance diagnostics with spell tracking and refresh logic (fc2ae71)
* **diagnostics:** enhance observer state tracking and add revert cause logic (7cee0c9)
* **diagnostics:** enhance text height estimation and scrolling functionality (e715d34)
* **diagnostics:** implement diagnostics panel and refactor debug window references (9a39a8c)
* **diagnostics:** refine spell lifecycle inspector (aef1bb7)
* implement aura alerts and proc alerts; first pass (750210e)
* implement experimental health alerts (28fd967)
* **observer:** add HasActiveSpellEvidence function and update active relevance logic (bb0b5e6)
* **options:** add helper functions for options display and organisation (1804079)
* **options:** add support for general toggles for notifyProcGained and notifyAuraFaded (5050cca)
* **options:** surface runtime feature availability (a96fe5a)
* revert cooldown detection to use Cooldown Viewer (fe53647)
* **toast:** add toast text alignment options (4fc8ea8)
* **workflow:** update package workflow to trigger on Release completion and enhance tag resolution (811c72e)

### Fixed

* **alerts:** add seed state for procs with guarding (c202c65)
* **alerts:** harden aura scans for combat restrictions (f4c83ce)
* **alerts:** harden tracked aura state handling (bf3c559)
* **aura:** improve error reporting for missing fields in aura info and player aura payload (d39d48c)
* **aura:** normalize blizzard aura payloads (b68f973)
* **compat:** enhance low health frame availability checks and error reporting (6db1fdc)
* **compat:** update running state return values for visibility checks (ee4b70e)
* **cooldown:** add last duration advisory signature for improved tracking (9deb3c5)
* **cooldown:** enhance duration observation tracking and diagnostics (48e2f1a)
* **cooldowns:** add degraded and unavailable fallback modes (4d8a407)
* **cooldowns:** add manual observer refresh pipeline (1a98552)
* **cooldowns:** count partial observer failures (46b2022)
* **cooldowns:** degrade on inconsistent viewer state (096a6e0)
* **cooldowns:** harden cooldown viewer observer compatibility (a7b47a3)
* **cooldowns:** make duration strictly advisory (7cef2b3)
* **core:** harden event and ui retry lifecycle (24d53bc)
* **health-alerts:** add separate notification sound selection for health alerts (96c0c59)
* **health-alerts:** resolve error when selecting sound file for health alerts (7ec0fe7)
* **health-alerts:** set default health alert sound (a9094d1)
* **health-alerts:** streamline sound effect routing and options (7eacb9e)
* **health:** align low health availability states (d93b251)
* **health:** classify low-health availability states (de3c0ad)
* **health:** classify missing frame as unavailable (7697c9a)
* **health:** clear retry state on terminal outcomes (e9b90b9)
* **health:** follow blizzard low-health frame path (02fde2c)
* **meta:** remove alpha-only toc flags (0b08d87)
* **meta:** remove toc compatibility wording (9f0b329)
* **midnight:** correct live health and aura signal handling (90b49b2)
* **options:** clarify proc and aura status text (c776161)
* **options:** finally fix the options calling from slash command (78cf440)
* **options:** replace stale scan and sound actions (2149833)
* **options:** resolve bug opening options using slash command (7d8e911)
* **options:** restore modern config open path (b815741)
* **pkgmeta:** update ignore list to exclude README.md and CONTRIBUTING.md (e89cad2)
* **proc:** normalize blizzard aura payloads (d852579)
* resolve addon loading error caused by malformed code (36feec8)
* resolve the skipping of ci on commit for alpha commits (4a1f042)
* rewrite cooldown detection around cooldown viewer (ead4e7a)
* **sound:** standardize ui sound test playback (16cec60)
* **status:** tighten midnight availability reporting (10a5e69)
* **ui:** harden edit mode and aura iteration fallbacks (1e46f52)
* update health sound alert selector width (f802a3d)

### Changed

* **alerts:** share aura payload normalization (520d7ad)
* **compat:** centralize version-sensitive wow access (6d3a1c6)
* **cooldowns:** centralize cooldown viewer compatibility registry (bf98565)
* **cooldowns:** centralize viewer internal assumptions (21f3fb3)
* **health-alerts:** streamline sound handling and improve health alert logic (1e8ea80)
* **health:** harden blizzard low-health frame discovery (739c5a2)

## 2.0.0-beta.5 (2026-03-18)

### Added

* **workflow:** update package workflow to trigger on Release completion and enhance tag resolution (811c72e)

## 2.0.0-beta.4 (2026-03-17)

### Fixed

* **pkgmeta:** update ignore list to exclude README.md and CONTRIBUTING.md (e89cad2)

## 2.0.0-beta.3 (2026-03-17)

### Added

* **cooldown:** add GetSpellBaseCooldown support and clean up eligibility checks (06a97f3)

## 2.0.0-beta.2 (2026-03-17)

### Added

* **cooldown:** add cooldown eligibility tracking to diagnostics output (0124380)
* **cooldown:** add cooldown evidence tracking and diagnostics output (bff1bf6)
* **cooldown:** enhance diagnostics with cooldown duration and eligibility details (bafee16)

## 2.0.0-beta.1 (2026-03-17)

### ⚠ BREAKING CHANGES

* previous addon versions will no longer function
* rewrite cooldown detection around cooldown viewer

### Added

* add aura alerts and proc alerts (541cde9)
* build new toast notifications for proc and aura alerts (fa5de28)
* **compat:** swap GetSpellID and GetAuraSpellID methods in cooldown viewer strategies (55c6b90)
* **cooldown:** enhance cooldown viewer child collection and logging with viewer context (b1a2a82)
* **debug:** add commands for managing debug window and log (481a262)
* **debug:** add toggle for enabling debug window and max lines configuration (864e736)
* **debug:** add toggle option for the debug window in settings (ed8515f)
* **debug:** implement debug window with show, hide, toggle, and clear functionalities (cf6889b)
* **debug:** refactor debug line management and enhance options for line limit (7085766)
* **diagnostics:** add confidence label calculation to observer details (e38ed6e)
* **diagnostics:** add current armed status calculation to snapshot details (fc80f4b)
* **diagnostics:** add inspector controls and live refresh options (bd34df1)
* **diagnostics:** add last test probe details to observer and snapshot (a78e29d)
* **diagnostics:** add observer source detail to snapshot text (fb04dea)
* **diagnostics:** add running confidence display to snapshot details (06a9dbd)
* **diagnostics:** add runningWeak state tracking and update related logic (881504b)
* **diagnostics:** enhance diagnostics with spell tracking and refresh logic (fc2ae71)
* **diagnostics:** enhance observer state tracking and add revert cause logic (7cee0c9)
* **diagnostics:** enhance text height estimation and scrolling functionality (e715d34)
* **diagnostics:** implement diagnostics panel and refactor debug window references (9a39a8c)
* **diagnostics:** refine spell lifecycle inspector (aef1bb7)
* implement aura alerts and proc alerts; first pass (750210e)
* **observer:** add HasActiveSpellEvidence function and update active relevance logic (bb0b5e6)
* **options:** add helper functions for options display and organisation (1804079)
* **options:** add support for general toggles for notifyProcGained and notifyAuraFaded (5050cca)
* **options:** surface runtime feature availability (a96fe5a)
* revert cooldown detection to use Cooldown Viewer (fe53647)

### Fixed

* **alerts:** add seed state for procs with guarding (c202c65)
* **alerts:** harden aura scans for combat restrictions (f4c83ce)
* **alerts:** harden tracked aura state handling (bf3c559)
* **aura:** improve error reporting for missing fields in aura info and player aura payload (d39d48c)
* **aura:** normalize blizzard aura payloads (b68f973)
* **compat:** enhance low health frame availability checks and error reporting (6db1fdc)
* **compat:** update running state return values for visibility checks (ee4b70e)
* **cooldown:** add last duration advisory signature for improved tracking (9deb3c5)
* **cooldown:** enhance duration observation tracking and diagnostics (48e2f1a)
* **cooldowns:** add degraded and unavailable fallback modes (4d8a407)
* **cooldowns:** add manual observer refresh pipeline (1a98552)
* **cooldowns:** count partial observer failures (46b2022)
* **cooldowns:** degrade on inconsistent viewer state (096a6e0)
* **cooldowns:** harden cooldown viewer observer compatibility (a7b47a3)
* **cooldowns:** make duration strictly advisory (7cef2b3)
* **core:** harden event and ui retry lifecycle (24d53bc)
* **health:** align low health availability states (d93b251)
* **health:** classify low-health availability states (de3c0ad)
* **health:** classify missing frame as unavailable (7697c9a)
* **health:** clear retry state on terminal outcomes (e9b90b9)
* **health:** follow blizzard low-health frame path (02fde2c)
* **meta:** remove alpha-only toc flags (0b08d87)
* **meta:** remove toc compatibility wording (9f0b329)
* **midnight:** correct live health and aura signal handling (90b49b2)
* **options:** clarify proc and aura status text (c776161)
* **options:** replace stale scan and sound actions (2149833)
* **options:** restore modern config open path (b815741)
* **proc:** normalize blizzard aura payloads (d852579)
* rewrite cooldown detection around cooldown viewer (ead4e7a)
* **sound:** standardize ui sound test playback (16cec60)
* **status:** tighten midnight availability reporting (10a5e69)
* **ui:** harden edit mode and aura iteration fallbacks (1e46f52)

### Changed

* **alerts:** share aura payload normalization (520d7ad)
* **compat:** centralize version-sensitive wow access (6d3a1c6)
* **cooldowns:** centralize cooldown viewer compatibility registry (bf98565)
* **cooldowns:** centralize viewer internal assumptions (21f3fb3)
* **health:** harden blizzard low-health frame discovery (739c5a2)

## 2.0.0-alpha.10 (2026-03-17)

### Added

* **diagnostics:** add running confidence display to snapshot details (06a9dbd)
* **diagnostics:** add runningWeak state tracking and update related logic (881504b)
* **diagnostics:** enhance text height estimation and scrolling functionality (e715d34)

## 2.0.0-alpha.9 (2026-03-17)

### Added

* **compat:** swap GetSpellID and GetAuraSpellID methods in cooldown viewer strategies (55c6b90)
* **cooldown:** enhance cooldown viewer child collection and logging with viewer context (b1a2a82)
* **diagnostics:** add confidence label calculation to observer details (e38ed6e)
* **diagnostics:** add current armed status calculation to snapshot details (fc80f4b)
* **diagnostics:** add inspector controls and live refresh options (bd34df1)
* **diagnostics:** add last test probe details to observer and snapshot (a78e29d)
* **diagnostics:** add observer source detail to snapshot text (fb04dea)
* **diagnostics:** enhance diagnostics with spell tracking and refresh logic (fc2ae71)
* **diagnostics:** implement diagnostics panel and refactor debug window references (9a39a8c)
* **diagnostics:** refine spell lifecycle inspector (aef1bb7)

## 2.0.0-alpha.8 (2026-03-17)

### Added

* **debug:** add commands for managing debug window and log (481a262)
* **debug:** add toggle for enabling debug window and max lines configuration (864e736)
* **debug:** add toggle option for the debug window in settings (ed8515f)
* **debug:** implement debug window with show, hide, toggle, and clear functionalities (cf6889b)
* **debug:** refactor debug line management and enhance options for line limit (7085766)

### Fixed

* **cooldown:** add last duration advisory signature for improved tracking (9deb3c5)

## 2.0.0-alpha.7 (2026-03-17)

### Fixed

* **aura:** improve error reporting for missing fields in aura info and player aura payload (d39d48c)
* **compat:** enhance low health frame availability checks and error reporting (6db1fdc)
* **cooldown:** enhance duration observation tracking and diagnostics (48e2f1a)

## 2.0.0-alpha.6 (2026-03-17)

### Fixed

* **aura:** normalize blizzard aura payloads (b68f973)
* **cooldowns:** make duration strictly advisory (7cef2b3)
* **health:** align low health availability states (d93b251)
* **health:** follow blizzard low-health frame path (02fde2c)
* **midnight:** correct live health and aura signal handling (90b49b2)
* **proc:** normalize blizzard aura payloads (d852579)

### Changed

* **alerts:** share aura payload normalization (520d7ad)

## 2.0.0-alpha.5 (2026-03-17)

### Fixed

* **cooldowns:** count partial observer failures (46b2022)
* **health:** classify missing frame as unavailable (7697c9a)
* **options:** clarify proc and aura status text (c776161)
* **options:** restore modern config open path (b815741)
* **status:** tighten midnight availability reporting (10a5e69)

## 2.0.0-alpha.4 (2026-03-17)

### Added

* **options:** surface runtime feature availability (a96fe5a)

### Fixed

* **alerts:** harden aura scans for combat restrictions (f4c83ce)
* **cooldowns:** degrade on inconsistent viewer state (096a6e0)
* **health:** classify low-health availability states (de3c0ad)
* **health:** clear retry state on terminal outcomes (e9b90b9)
* **meta:** remove alpha-only toc flags (0b08d87)
* **meta:** remove toc compatibility wording (9f0b329)

### Changed

* **cooldowns:** centralize viewer internal assumptions (21f3fb3)

## 2.0.0-alpha.3 (2026-03-17)

### Fixed

* **alerts:** harden tracked aura state handling (bf3c559)
* **cooldowns:** add degraded and unavailable fallback modes (4d8a407)
* **cooldowns:** add manual observer refresh pipeline (1a98552)
* **cooldowns:** harden cooldown viewer observer compatibility (a7b47a3)
* **core:** harden event and ui retry lifecycle (24d53bc)
* **options:** replace stale scan and sound actions (2149833)
* **sound:** standardize ui sound test playback (16cec60)
* **ui:** harden edit mode and aura iteration fallbacks (1e46f52)

### Changed

* **compat:** centralize version-sensitive wow access (6d3a1c6)
* **cooldowns:** centralize cooldown viewer compatibility registry (bf98565)
* **health:** harden blizzard low-health frame discovery (739c5a2)

## 2.0.0-alpha.2 (2026-03-17)

### Added

* add aura alerts and proc alerts (541cde9)
* build new toast notifications for proc and aura alerts (fa5de28)
* implement aura alerts and proc alerts; first pass (750210e)
* **options:** add helper functions for options display and organisation (1804079)
* **options:** add support for general toggles for notifyProcGained and notifyAuraFaded (5050cca)

### Fixed

* **alerts:** add seed state for procs with guarding (c202c65)

## 2.0.0-alpha.1 (2026-03-17)

* feat!: revert cooldown detection to use Cooldown Viewer (fe53647)
* fix!: rewrite cooldown detection around cooldown viewer (ead4e7a)

### BREAKING CHANGE

* previous addon versions will no longer function

## 1.2.0-alpha.7 (2026-03-16)

* fix(options): finally fix the options calling from slash command (78cf440)

## 1.2.0-alpha.6 (2026-03-16)

* fix(options): resolve bug opening options using slash command (7d8e911)

## 1.2.0-alpha.5 (2026-03-16)

* fix: resolve addon loading error caused by malformed code (36feec8)

## 1.2.0-alpha.4 (2026-03-16)

* fix(health-alerts): streamline sound effect routing and options (7eacb9e)
* Merge branch 'alpha' of ReadyNotifier into alpha (dbc4382)
* refactor(health-alerts): streamline sound handling and improve health alert logic (1e8ea80)

## 1.2.0-alpha.3 (2026-03-16)

* fix(health-alerts): resolve error when selecting sound file for health alerts (7ec0fe7)
* Merge branch 'alpha' of ReadyNotifier into alpha (2ff96f1)
* chore(ci): update conventional commits (13ed9a0)

# 1.2.0-alpha.2 (2026-03-16)

### Bug Fixes

* **health-alerts:** add separate notification sound selection for health alerts (96c0c59)
* **health-alerts:** set default health alert sound (a9094d1)

# 1.2.0-alpha.1 (2026-03-16)

### Bug Fixes

* resolve the skipping of ci on commit for alpha commits (4a1f042)

### Features

* implement experimental health alerts (28fd967)

# 1.1.0-alpha.2 (2026-03-16)

### Bug Fixes

* resolve the skipping of ci on commit for alpha commits (4a1f042)

# 1.1.0-alpha.1 (2026-03-16)

### Features

* implement experimental health alerts (28fd967)

## 1.0.3-alpha.1 (2026-03-16)

### Bug Fixes

* **ci:** resolve typo in toc file (28b706e)
* **ci:** update checkout action to use persist-credentials false (adf6d5c)

## 1.0.2 (2026-03-16)

### Bug Fixes

* correct typo in toc file relating to curseforge project id variable name (579c56f)

## 1.0.1 (2026-03-16)

### Bug Fixes

* **ci:** align semantic-release dependency graph (4807531)
* **ci:** ignore semantic-release commits in commitlint (11576a0)
* test packaged alpha release (7cad339)
* test packaged release upload (92b48b3)

## 1.0.1-alpha.3 (2026-03-16)

### Bug Fixes

* **ci:** ignore semantic-release commits in commitlint (11576a0)

## 1.0.1-alpha.2 (2026-03-16)

### Bug Fixes

* test packaged alpha release (7cad339)

## 1.0.1-alpha.1 (2026-03-16)

### Bug Fixes

* **ci:** align semantic-release dependency graph (4807531)
* test packaged release upload (92b48b3)

## 1.0.0 (2026-03-16)

* feat: add automated versioning upon package and release (7897461)
* Add GitHub Actions workflow for addon packaging and version tagging (185920a)
* first commit (64ec213)
* Implement GitHub Actions workflows for release management and commit linting (e2dfc45)
* Refactor code structure for improved readability and maintainability (27a0bad)