if not WeakAuras.IsLibsOK() then return end
---@type string
local AddonName = ...
---@class OptionsPrivate
local OptionsPrivate = select(2, ...)

if not WeakAuras.IsLibsOK() then return end
---@type string
local AddonName = ...
---@class OptionsPrivate
local OptionsPrivate = select(2, ...)
OptionsPrivate.changelog = {
  versionString = 'v5.22.48-beta',
  dateString = '2026-04-30',
  fullChangeLogUrl = 'https://github.com/Anoniomouse/Weakauras2/compare/v5.22.47-beta...v5.22.48-beta',
  highlightText = [==[
Fix charge-based spell triggers in restricted combat (WoW 12.x)

Cooldown triggers for charge-based spells (e.g. Purifying Brew) always
returned charges=1 in restricted state because the duration==0 fallback
is always true when GetSpellCooldown returns no spell-level cooldown.

Use IsUsableSpell (NeverSecret) instead when cooldowns are restricted,
so charge availability reflects reality rather than always claiming a
charge is ready.]==],  commitText = [==[Anoniomouse (2):

- Fix charge-based spell triggers in restricted combat (WoW 12.x)
- Revert build.yml beta exclusion — build-beta.yml already handles beta tags

]==]
}