File Details
V120001-3
- R
- Mar 14, 2026
- 13.93 KB
- 336
- 12.0.1+1
- Retail
File Name
MythicKeystone-V120001-3.zip
Supported Versions
- 12.0.1
- 12.0.0
MythicKeystone
V120001-3 (2026-03-14)
Full Changelog Previous Releases
- chore: Add deploy.ps1 to sync addon to WoW installation
- refactor: Remove unused getTableKeys function
The function was never called anywhere in the addon. - perf: Replace string concatenation with table.concat in update functions
String concatenation with .. inside loops creates a new string object at
each iteration (O(n²) allocations). Switch all three update functions
(UpdateAltsFrame, UpdateGroupFrame, UpdateGuildFrame) to accumulate
lines in a table and call table.concat once at the end.
Also move GetLineHeight() and the height SetHeight() calls outside the
loop: compute the final height from the line count once, then apply it
to all columns in a single pass instead of querying and updating the UI
state on every iteration. - fix: Fix multiple bugs in MythicKeystone.lua
- UpdateAltsFrame: AltsCenterText and AltsRightText were using
AltsLeftText:GetLineHeight() instead of their own (copy-paste error),
causing incorrect panel heights - UpdateAltsFrame: remove redundant
and ... orpattern after an
explicit~= ""guard; access list entries via a local variable - UpdateGuildFrame: rename from updateGuildFrame to UpdateGuildFrame to
match the naming convention used by the other two update functions;
update all three call sites accordingly - UpdateGuildFrame: loop variable
charwas overwritten inside the loop
body, making the original iterator value inaccessible; replaced with
_, entry+ localcharName - formatText: fix invalid color code |cFFFFFFF (7 hex chars) to
|cFFFFFFFF; add nil guard to avoid errors on missing data - formatText: fix typo "formated" -> "formatted" in comment
- UpdateAltsFrame: AltsCenterText and AltsRightText were using
- docs: Rewrite README for CurseForge
Restructure the description with a clear value proposition, scannable
feature sections and benefit-oriented bullet points to improve conversion
on the CurseForge addon page. - fix(locales): Add missing AutoKeystone strings to frFR, deDE and zhTW
Ready, DungeonCountdown, DungeonStarted and DungeonCountdownStop were
absent from all non-enUS locale files, causing AutoKeystone.lua to error
for non-English players.

