Releases: LiangYuxuan/ElvUI_RhythmBox
Releases · LiangYuxuan/ElvUI_RhythmBox
v12.0.10
ElvUI Rhythm Box
v12.0.10 (2026-05-18)
Full Changelog Previous Releases
- chore: bump version
- chore: regenerate
- feat(CrestAchievement): introducing to calc gear and cost
- fix(CharacterStats): remove scroll frame that causes bugs
- test: update .luacheckrc
- chore(deps): update all non-major dependencies
- chore(deps): update all non-major dependencies
- chore: regenerate
- chore(deps): update all non-major dependencies
- chore(deps): update all non-major dependencies
- chore(deps): update pnpm to v11
- build: more approve
- build: pnpm approve-builds
- chore(deps): update pnpm to v10.33.4
- chore: regenerate
- chore(deps): update pnpm to v10.33.3
- chore: regenerate
- chore(deps): update all non-major dependencies
- feat(Mythic Plus): prepare for 12.0.7 api change
- feat(QuickMenuButton): add menu to lfg search and apply entry
- chore: regenerate
- fix: De Other Side expansion
- feat: new flex mythic diff
- chore(deps): update devdependency @rhyster/eslint-config to ^2.0.7
- chore: regenerate
- ci: add buildInfo.json for add-paths
Co-authored-by: Copilot copilot@github.com - chore: regenerate
- test: update .luacheckrc
- chore(deps): update dependency @rhyster/wow-casc-dbc to ^2.14.2
v12.0.9
ElvUI Rhythm Box
v12.0.9 (2026-04-24)
Full Changelog Previous Releases
- chore: bump version
- feat(MeetingStoneNewbie): introducing, get character if is newbie from netease
- feat(Mythic Plus): pull total progress on bar & details on tooltip
- fix(CharacterStats): inject to PAPERDOLL_STATCATEGORIES no longer possible in 12.0.5
- perf(Mythic Plus): direct nil for normal font color
Co-authored-by: Copilot copilot@github.com - perf(SpawnTime): direct nil for normal font color
- fix: use new api to get tooltip unit guid
- refactor(Mail): deprecated func
- test: update .luacheckrc
- chore(deps): update pnpm to v10.33.2
v12.0.8
ElvUI Rhythm Box
v12.0.8 (2026-04-23)
Full Changelog Previous Releases
- chore: bump version
- test: allow C_ScenarioInfo.GetUnitCriteriaProgressValues
- feat(Mythic Plus): remove fingerprint which no longer works in 12.0.5, use new api for tooltip progress, pull progress wip
- chore(deps): update pnpm to v10.33.1
- feat(Injections): tweak NaowhUI config
- feat: close export window on esc
- perf(AbundanceScoreboard): unused AceHook
- refactor: more use AceHook
- perf(Mythic Plus): unused prefixes
- perf: avoid GetItemInfo, use GetItemInfoInstant and others
- test: update .luacheckrc
- chore(deps): update all non-major dependencies
- chore(deps): update uses-with node to v24.15.0
- ci: regenerate add path restrict
- fix(ProfessionOrder): use blz api
- refactor: move export window to core
- build: update library
- chore(deps): update dependency @rhyster/wow-casc-dbc to ^2.14.0
- chore(deps): update pnpm/action-setup action to v6
- chore(deps): update all non-major dependencies
- test: update .luacheckrc
- build: update library
v12.0.7
ElvUI Rhythm Box
v12.0.7 (2026-04-09)
Full Changelog Previous Releases
- chore: bump version
- fix(QuickMenuButton): check secret
- fix(Mythic Plus): check count nil
- feat(Mythic Plus): enemy tooltip progress & pull count
- feat(DoYouNeedThat): UnitTokenFromGUID broken in restricted env
- feat: tags not possible
- build: update library
- chore(deps): update dependency @rhyster/wow-casc-dbc to ^2.13.0
- chore(deps): update devdependency typescript to v6
- build: update tsconfig
- chore(deps): update all non-major dependencies
- chore: regenerate
- feat(Mythic Plus): update affix rotation
- feat(Mythic Plus): get emeny tick from MDT!
- feat(AbundanceScoreboard): set to cost always
v12.0.6
ElvUI Rhythm Box
v12.0.6 (2026-03-30)
Full Changelog Previous Releases
- chore: bump version
- feat(Mythic Plus): update test map
- feat(Mythic Plus): remove useless uiMapID
- feat: unable to make smart target macro button (since 11.0 actually)
- feat(QuickMacro): auto apply to weapon
- fix(ItemRestocker): mana water removed
- chore: regenerate
- feat: fix quality icon for midnight
- feat(AutoButton): no more manual update required
- fix(AutoButton): check for spell id
- feat(QuickMacro): auto generate water, mana bun, food
- feat(QuickMenuButton): workaround for special realm name
- fix(Mythic Plus): Pit of Saron special objective
- fix(Injections): delay rio tooltip hook
- feat: Skyreach override
- feat(Mythic Plus): auto reply not possible in midnight
- chore(deps): update all non-major dependencies
- build: update library
- fix(QuickMacro): fix item list nil & weapon detect
- chore: regenerate
- fix: no greed?
- perf(QuickMacro): cache
- perf(QuickMacro): unused
- feat(QuickMacro): auto generate for weapon temp enchantment
- feat(QuickMacro): auto generate for consumables (partly)
- chore: regenerate
- test: update .luacheckrc
- feat(AutoButton): auto generate for smart item list
v12.0.5
ElvUI Rhythm Box
v12.0.5 (2026-03-26)
Full Changelog Previous Releases
- perf(QuickMacro): cache
- chore: bump version
- fix(QuickMacro): fix spell cooldown, thx blz
- fix(QuickMacro): use normal food
- refactor: tweak var name
- feat: allow task return a map of content
- chore(deps): update uses-with node to v24.14.1
- chore(deps): update pnpm to v10.33.0
v12.0.4
ElvUI Rhythm Box
v12.0.4 (2026-03-23)
Full Changelog Previous Releases
- chore: bump version
- chore: regenerate
- fix(QuickMacro): fix corpse toy auto generate
- feat: new consumables in patch 12
v12.0.3
ElvUI Rhythm Box
v12.0.3 (2026-03-23)
Full Changelog Previous Releases
- chore: bump version
- feat(AbundanceScoreboard): introducing
- feat(SimpleObjectiveProgress): use LOP-WT as optional lib
- feat(Injections): remove NaowhUI included feature
- chore(deps): update all non-major dependencies
- chore(deps): update devdependency @rhyster/eslint-config to v2
- chore(deps): update pnpm/action-setup action to v5
- chore: regenerate
- chore(deps): update dependency @rhyster/wow-casc-dbc to ^2.12.6
- chore(deps): update devdependency eslint to v10
- feat(PreyHelper): add achievement check
- chore(deps): update all non-major dependencies
- chore: regenerate
- feat(Injections): NaowhUI token out
- feat(Injections): disable windtools announcement on difficultyChange
- feat(Misc): disable block pvp on default
- chore: regenerate
- chore(deps): update pnpm to v10.32.1
- chore: part 2
- fix(AutoButton): use actual item texture and quality for inventory item
- feat: tweak midnight abbr
- chore: regenerate
- chore(deps): update pnpm to v10.32.0
- chore(deps): update all non-major dependencies
- test: update .luacheckrc
- chore: regenerate
- feat(Injections): tweak NaowhQOL movement alert font
v12.0.2
ElvUI Rhythm Box
v12.0.2 (2026-03-04)
Full Changelog Previous Releases
- chore: bump version
- feat(SmartTarget): stop repeat chat notice on fallback target
- feat(Injections): set full cast spell name for BetterCooldownManager
- feat(QuickMacro): Flight Master's Whistle -> Personal Key to the Arcantina
- feat(AutoButton): update black list
- style(Injections): remove empty line
- feat(Injections): tweak windtools
- fix(Chat): fix paragon check
- chore(deps): update actions/upload-artifact action to v7
- chore: regenerate
- chore(deps): update all non-major dependencies
- chore: regenerate
v12.0.1
ElvUI Rhythm Box
v12.0.1 (2026-02-28)
Full Changelog Previous Releases
- chore: bump version
- perf(Injections): use _G
- feat(Injections): tweak ElvUI_WindTools & NaowhQOL profile
- feat(Injections): ensure BigWigs ElvUI_WindTools skin has english key
- chore: regenerate
- fix(Injections): fix naowhui cdm import
- feat(ItemCleaner): introduce item cleaner, clear items in character and warband bank
- feat(Injections): add ElvUI profile tweak for NaowhUI
- feat(Injections): add editmode & cdm layout for naowhui
- feat(Skins): remove unused ndui functions
- feat(DoYouNeedThat): use UIPanelButtonTemplate
- feat(QuestsChanged): don't require font
- perf(Mythic Plus): remove dummy call
- feat(Mythic Plus): record teammate died by new event
- fix: check if unit id secret
- style: remove some blank lines
- chore(deps): update all non-major dependencies
- chore: regenerate
- build: update library
- chore(deps): update uses-with node to v24.14.0
- refactor(AutoButton): cast types
- feat(ProfessionOrder): use template to create button with text
- feat(SmartTarget): use unitID for change notice
- feat(RaidTools): BigWigs & DBM drops addon message feature to countdown
- feat(Mythic Plus): drop timer sync, no longer possible
- fix(QuickMacro): fix spell & mount cooldown display in secret
- feat(QuickMacro): add Golden Ashened Cataclysm
- perf(QuickMacro): use spell id for SABT (new in 11.1.5 iirc)
- fix: fix elvui cooldown override
- perf: use E.expansionLevelMax part II
- feat(Misc): workaround for timeMgrUseMilitaryTime not saving
- fix: more secret value check
- perf: use E.expansionLevelMax
- feat: add secret value protection
- chore: regenerate
- chore(deps): update pnpm to v10.30.2
- chore(deps): update all non-major dependencies
- chore: regenerate
- chore: regenerate
- chore(deps): update dependency @rhyster/wow-casc-dbc to ^2.12.0
- test: update .luacheckrc
- build: update library
- chore: regenerate
- chore(deps): update pnpm to v10.30.0
- chore(deps): update all non-major dependencies
- test: update .luacheckrc
- chore: regenerate
- test: update .luacheckrc
- chore: regenerate
- chore(deps): update all non-major dependencies
- test: update .luacheckrc
- chore: regenerate
- chore(deps): update devdependency @types/node to ^24.10.13
- fix(ProfessionOrder): fix remaining issues
- build: update library
- chore(deps): update pnpm to v10.29.2
- chore(deps): update all non-major dependencies
- chore: regenerate
- chore(deps): update devdependency @types/node to ^24.10.11
- chore: regenerate
- chore(deps): update devdependency @types/node to ^24.10.10
- chore: regenerate
- fix(ProfessionOrder): dry fix
- feat(VisionHelper): drop features no longer possible in midnight
- feat(Injections): hack NaowhUI
if someone is reading this: FYI there is no way to do such thing by pure lua, you can hide this function, but users can edit file, it should be easy to find, since you're not allowed to do obfuscation, so you shouldn't let user download the data in first place, make a updater or something. btw i pay but i don't want to renew token - test(Mythic Plus): remove unused diagnostic disable comment
- test(Mythic Plus): remove unused diagnostic disable comment
- fix(Mythic Plus): fix bnet whisper
- fix(QuickMacro): fix FindSpellOverrideByID
- fix(Mythic Plus): drop cleu related feature
- test: update .luacheckrc
- chore(deps): update all non-major dependencies
- chore(deps): update pnpm to v10.28.2