Skip to content

5.4.6

Latest

Choose a tag to compare

@Goldenshacal Goldenshacal released this 01 Nov 14:47
· 26 commits to master since this release

AllTheThings

5.4.6 (2026-11-01)

Full Changelog Previous Releases

  • todays parse is... a parse
  • Bumped build to 12.1.5.70688, removed October Trading Post
  • Setup November 2026 Trading Post pending verification
  • [Fix] Wrap Battle.net game-data transport.
    Route Account Management game-data messages through app.WOWAPI.SendGameData. Prefer C_BattleNet.SendGameData and retain BNSendGameData as the fallback. Preserve the unavailable-transport sentinel so character whispers remain the alternative.
    Update the whisper fixture to use the selected transport alias.
    Assisted-by: GPT Sol 6.1.
  • [MOP] Update Hallow's End 528 items (#2730)
  • [TBC] Anzu is a boss of the patch 2.1.0
  • Lorewalking: Lorewalker's Notes
  • Talebound: New Achievements and Rewards
  • Feast of Winter Veil: New Achievements
  • Lorewalking: Tyr (Completed)
  • Talebound: Move to World Events
    • The feature will be removed eventually. No need for it to be presented as a Root Category
  • Quel'Thalas: The Coreway Advance
    • Lorewalking: Update fields
    • Parser: Silence a warning related to an Ensamble Quest
  • Update The Vortex Pinnacle with InstanceHelper
  • Update The Stonecore with InstanceHelper
  • Update ToyDB for 12.1.7.70668, fix some reported errors, setup Nov Trading Post
  • Talebound: Store Rewards
  • [Forever] Updated Wago to 1.60.1.70707.
  • PTR: Parse
  • PTR: Update Wago
  • [TBC] Fixed Chasing the Moonstone
  • AccessibilityScore: heavily penalize phases that aren't released yet
  • Remove duplicated mapid constants, sweep for unused existing map constants
  • [Fix] Update data report label.
    Use area:database as the default label for data discrepancy reports
    after the GitHub label rename.
    Assisted-by: gpt-6-astra
  • [LuaLS] Define symbolic command variants.
    Model the 29 supported symbolic commands and document the 22 registered subroutines.
    Describe symbolic field values, subroutine names, and command arguments inline with #.
    Covers #2722 §1: Introduce reusable aliases or classes for domain-specific data structures when necessary.
    Assisted-by: gpt-6.1-sol
    Assisted-by: gpt-6.1-terra
    Assisted-by: gpt-6-luna
  • [Deps] Upgrade Parser packages and binaries.
    • Upgrade Csv to 2.0.245, KeraLua to 1.4.11, and NLua to 1.7.9.
    • Refresh Parser binaries, libraries, and binding configuration.
      Assisted-by: gpt-6.1-sol
      Assisted-by: gpt-6.1-terra
      Assisted-by: gpt-6-luna
  • [Deps] Remove unused Harvester JSON package.
    • Remove the unused Newtonsoft.Json reference and runtime DLL.
    • Refresh the Harvester executable and its runtime configuration.
      Assisted-by: gpt-6.1-sol
      Assisted-by: gpt-6.1-terra
      Assisted-by: gpt-6-luna
  • [LuaLS] Mark inline annotation descriptions.
    Separate same-line LuaLS descriptions from declaration syntax with # while retaining types and named returns.
    Assisted-by: gpt-6.1-sol
    Assisted-by: gpt-6.1-terra
    Assisted-by: gpt-6-luna
  • naigtal error fix
  • [TBC] Fixed Return to Cenarion Refuge
  • [LuaLS] Preserve alias names in hover.
    Keep semantic type aliases visible in LuaLS hover signatures instead of expanding them to primitive types.
    Assisted-by: gpt-6.1-sol
    Assisted-by: gpt-6.1-terra
    Assisted-by: gpt-6-luna
  • [TBC] Fixed The Hawk's Essence
  • Tidy BMAH and CN Shop files
  • Tidy InGameShop file
  • Fix many tabs
  • Better alphasort Trading Post offerings
  • Updated with Instanceroot and some icons/lore
  • [Logic] Difficulty tweaks
    • Only consider Difficulty groups as 'trackable' when they are not complete
    • Cleanup and improve some logic
  • Some harvester changes
  • Merge branch 'master' of https://github.com/ATTWoWAddon/AllTheThings
  • hidden preyquest
  • Sort Recipes: Retail again
  • more error reports
  • Merge branch 'master' of https://github.com/ATTWoWAddon/AllTheThings
    • 'master' of https://github.com/ATTWoWAddon/AllTheThings:
      Sort Recipe: Retail
      Harvest: 12.1.7.70493
      Harvest: 12.1.7.70424
      Harvest: 12.1.5.70575
      Harvest: 12.1.5.70529
      Harvest: 12.1.5.70448
      Harvest: 12.1.5.70391
      Harvest: 12.1.5.70340
      Harvest: 12.1.5.70077
  • Sort Recipe: Retail
  • Harvest: 12.1.7.70493
  • Harvest: 12.1.7.70424
  • Harvest: 12.1.5.70575
  • Harvest: 12.1.5.70529
  • Harvest: 12.1.5.70448
  • Harvest: 12.1.5.70391
  • checked some 12.0 error reports
  • Harvest: 12.1.5.70340
  • Harvest: 12.1.5.70077
  • Harvest: 12.1.5.69952
  • Harvest: 12.1.5.69848
  • Harvest: 12.1.0.69933
  • Harvest: 12.1.0.69875
  • Harvest: 5.5.4.70631
  • Harvest: 5.5.4.70579
  • Harvest: 5.5.4.70531
  • Harvest: 5.5.4.70469
  • Harvest: 5.5.4.70449
  • Harvest: 5.5.4.70268
  • Harvest: 5.5.4.70032
  • Harvest: 5.5.4.69934
  • Harvest: 3.80.2.70522
  • Harvest: 3.80.2.70372
  • Harvest: 3.80.2.70315
  • Harvest: 3.80.2.70177
  • Harvest: 3.80.2.69874
  • Harvest: 2.5.6.70577
  • Harvest: 2.5.6.70006
  • Harvest: 1.60.1.70658
  • Harvest: 1.60.1.70634
  • Harvest: 1.60.1.70630
  • Harvest: 1.60.1.70532
  • Harvest: 1.60.1.70450
  • Harvest: 1.60.1.70425
  • Harvest: 1.60.1.70374
  • Harvest: 1.60.1.70338
  • Harvest: 1.60.1.70334
  • Harvest: 1.60.1.70291
  • Harvest: 1.60.1.70245
  • Harvest: 1.60.1.70235
  • Harvest: 1.60.1.70205
  • Harvest: 1.15.9.70576
  • Fix a few reported errors
  • Update Throne of the Tides with InstanceHelper
  • [TBC] Fixed The Falcon's Essence
  • Update Well of Eternity with InstanceHelper
  • Fix a few reported errors, add new Shop mount
  • [Deps] Remove unused contributor packages.
    • Remove unused Newtonsoft.Json 6.0.4 and 12.0.2 vendor files.
    • Drop Harvester's unused Web API Client reference and Formatting DLL.
    • Refresh the Harvester binary from a Windows Release build with zero warnings and errors.
    • Preserve current Newtonsoft.Json declarations and runtime DLLs.
      Assisted-by: gpt-6.1-sol
      Assisted-by: gpt-6.1-terra
      Assisted-by: gpt-6-luna
  • Deleted the Profession Automator tool. We haven't used it since BFA.
  • [Vanilla/SoD/Anniversary] Bump wago files to 1.15.9.70576 and 2.5.6.70577
  • Don't make commits while sleepy
  • [TBC] Fixed The Eagle's Essence
  • [TBC] Additional fixes for The Raven Stones
  • [Parser] 'Adjusted' Wowhead object name harvesting to retrieve names more throroughly (unfortunately this fallback method does not have a way to obtain the ModelID of the objects at this time)
    [DB] Harvested ObjectDB again
  • .
  • Update promotional decor vendors, clean redundant faction comments
  • [DB] Cleaned up timelines in PvP:TWW:S3
  • [DB] Added an auto-header swap for newer ATT flavors in Hallow's End to reduce extra localizationDB lines
  • Update Hour of Twilight with InstanceHelper
  • Update End Time with InstanceHelper
  • Update Utgarde Pinnacle with InstanceHelper
  • Update Utgarde Keep with InstanceHelper
  • [Deps] Restore packages and refresh binaries.
    • Restore tool dependencies with fixed NuGet PackageReferences.
    • Use NLua 1.5.8 in both Lua projects and retain other package versions.
    • Remove replaced vendored dependencies and packages.config files.
    • Update Parser, Profession Automator, and Harvester binaries from Windows builds.
    • Ignore generated Linux and macOS Lua libraries in Automator output.
    • Verify Windows builds and 27 identical Retail exports.
      Assisted-by: gpt-6.1-sol
      Assisted-by: gpt-6-luna
  • [DB] Added Tier DF S3 & compressed Amirdrassil
  • [Parser] Simplified the logic of ALL_CLASS_TIERS_HELPER and CLASS_TIER_HELPER so that tiers which don't contain a certain class aren't arbitrarily included just because the build version includes that class
    [DB] Fixed Evoker headers showing in Sepulchur Catalyst groups
  • Drop child timelines that repeat their parent's; fix Azuregos in Storm Cliffs
    • Remove 1,005 child timelines identical to the timeline they already
      inherit. Only where every copy of the parent header carries that same
      timeline, the parent's timeline applies in the same #if branch, no
      timeline wrapper would re-stamp the child, no unknown helper sits in
      between, and no u marks the content unavailable. Zone map timelines
      stay as they are.
    • Midnight PvP Season 1 achievement 61586 uses the REMOVED-only form
    • Storm Cliffs: the second Azuregos header no longer carries
      REMOVED_1_15_3; it merged with the Season of Discovery copy and marked
      the SoD boss and loot as removed. The old loot keeps its own timelines.
      Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
      Claude-Session: https://claude.ai/code/session\_01V6K41tQzmedr4ohuFGnoFS
  • Decor: New upcoming decor on Lorewalker vendor
    • Add decorID to 'Mechanically Indistinguishable Pepe' rather than Decor Item
    • Fix 'Pepe'jin' being displayed on a separate Dazar'alor header
  • [Deps] Align shared tool libraries and binaries.
    • Align Parser and Profession Automator NLua 1.4.1.0 and KeraLua 1.2.13.0 references with the shared Parser DLL identities.
    • Set SpecificVersion=False on Parser's Csv reference.
    • Point Harvester's Web API Client reference to its local 5.2.3 package.
    • Remove unused NLua, KeraLua, and Lua 5.2 files from Profession Automator's lib directory.
    • Copy the shared x64 Lua 5.4 library into Profession Automator output and remove the obsolete lua52.dll output.
    • Update the Parser, Profession Automator, and Blizzard API Harvester executables from Windows Release builds.
      Assisted-by: GPT-6.1 Sol
      Assisted-by: GPT-6 Sol
      Assisted-by: GPT-6 Luna
  • Hallow's End: Sort Candy Buckets under the respective Achievement headers or Zones
  • [Style] Complete scoped formatting fixes.
    • Reflow multiline Lua declarations to match the tab-indented continuation layout.
    • Preserve aligned tables, Markdown examples, and workflow scripts with local checker markers.
      Assisted-by: gpt-6-luna
      Assisted-by: gpt-6.1-sol
  • the 3 tww raids
  • looks really good ingame with the catalyst being a bit deeper. continued for df raids
  • parse to test my changes
  • moved creationcatalyst items under their respective difficult, so its easier to see which items from which mode you require