5.4.0
What's new
AllTheThings
5.4.0 (2026-10-14)
Full Changelog Previous Releases
- [Locale] Update zhTW: Promotions.
- [Locale] Update zhTW: Aqir Invasions.
- Bumped build to 12.1.5.70391
- [VSC] Move shared LuaLS settings to luarc.
Move workspace exclusions and diagnostic settings from VS Code into
.luarc.json, retaining their existing values for LuaLS clients.
Keep WoW API options in VS Code and retain its empty globals guard
there to prevent extension activation from copying personal globals
into the tracked workspace configuration.
Validate JSON, supported LuaLS keys, unchanged effective settings, and
whitespace.
Assisted-by: gpt-6.1-sol - [VSC] Stop WoW API settings churn.
Configure WoW API to manage machine-specific runtime and library paths
in user settings instead of rewriting the tracked workspace settings.
Preserve the shared Lua 5.1 runtime and builtin configuration in
.luarc.json. Keep workspace globals empty so extension activation does
not copy personal globals into the tracked settings file.
Validate JSON and whitespace, and simulate the installed extension with
Windows and macOS paths, version changes, and repeated configuration.
The simulations produce no workspace writes.
Assisted-by: gpt-6.1-sol - [FOREVER] Trek to Ashenvale doesn't require the prereqs, it just needs someone else to trigger the event.
- Fix some more 12.1.5 errors
- [FOREVER] Added a couple Darkshore quests.
- [FOREVER] Updated coordinates for some BFD quests.
- [FOREVER] Updated some more Teldrassil / Darnassus quests.
- [FOREVER] Added some rare drops and quests to Teldrassil.
- Both versions of GetBestObjectIDForName now check for secret values.
- Forever now uses the Classic style Object finder. (Shadowglen tooltips should now work for objects...)
- [Contrib] Remove Covenant/Renown/Unlock sections of report info to reduce report size
- [FOREVER] Added missing sources for Mining for Dummies, Wild Harvest, and Pelt Collecting for Beginners.
- [FOREVER] Added the Eagle Owl pet.
- Fix some more 12.1.5 errors
- [FOREVER] Added vendor list for Pix Xizzix.
- Adjust some 12.1.5 launch quests
- Delves: Nebulous Voidcache HQT
- some cn file wording/cosmetic errors
- Some more Profession Cleanup
- Cleanup dup Cataclysm PvP item vendors in Tanaris, they are already located in Stormwind and Orgrimmar
- [FOREVER] Added Ironzar's vendor list.
- Update Timeline constants
- Re-source removed Brawler's Guild shirts
- [FOREVER] Remove LBRS
- [FOREVER] BRD
- [Style] Normalize Forever Lua formatting.
Apply 336 formatting adjustments.- Simplify 332 quoted table-field keys using identifier syntax.
- Add 3 trailing commas to final locale table fields.
- Add 1 space after a nonterminal comma.
Assisted-by: gpt-6.1-sol
- Make Midnight Season 1 and Season 2 Elite PVP weapons link to their respective achievement (similar to what we already do for Tabards)
- [FOREVER] Added Dire Maul
- [Style] Simplify Forever Lua table keys.
Simplify 239 quoted table-field declarations.- Use Lua identifier syntax for named table keys, keeping the
same field names and values.
Assisted-by: gpt-6.1-sol
- Use Lua identifier syntax for named table keys, keeping the
- Fix many older reported errors, update some QIs
- [FOREVER] Added Darkspear Islands Quartermasters.
- [Style] Normalize Forever Lua formatting.
Apply 877 formatting adjustments.- Remove 7 trailing whitespace characters: 4 spaces and 3 tabs.
Preserve indentation on whitespace-only lines. - Add 19 trailing commas to final table elements. Preserve
eventSchedule final elements, function implementations, and
existing semicolon separators. - Normalize 631 gaps between braces and same-line table data:
add 629 spaces and replace 2 tabs with spaces. Preserve adjacent
nested braces, empty tables, and existing brace spacing for
timeline and exploration-coordinate data. - Add 2 statement terminators: 1 for an empty holiday vendor
table declaration and 1 for a map constant assignment. - Normalize 56 nonterminal comma gaps: add 52 spaces and replace
4 tabs with spaces. - Use one tab before 13 inline comments. Preserve existing tabs
used to align other comments. - Normalize 21 comment-marker gaps: 10 ordinary comments and
11 inline empty markers. Preserve decorative comments and
complete Parser directive lines. - Remove spacing after 128 comment markers for disabled table
data. Keep standalone empty markers without trailing spaces.
Assisted-by: gpt-6-luna
Assisted-by: gpt-6.1-sol
- Remove 7 trailing whitespace characters: 4 spaces and 3 tabs.
- PTR: Update Wago
- [FOREVER] Added vendors and quests to the Barrens.
- Newlines
- [Vanilla/SoD] Bump wago files to 1.15.9.70003
- [FOREVER] Tailoring
- Bump build number, update Wago, fix some new build errors
- [Data] Fix Forever quest prerequisites (#2674)
[Data] Fix Forever quest prerequisites.
Link quest 76160 to 76156 and quest 76240 to 76160 so ATT
tracks the Stalk With The Earthmother prerequisite chain.
Assisted-by: GPT-6 - Moved some more professions
- Class Books World Drop
- Added Onyxias Lair
- Commented out Classic Raids
- Removed Prof Specialization files
- [FOREVER] Leatherworking
This mod has no additional files