v6.0
What's new
AnimalFacts
v6.0 (2026-10-11)
Full Changelog Previous Releases
- Bump version to 6.0
Update the addon version and simplify the author attribution in the options panel. - Load options after fact modules
Move Options.lua to the end of the add-on load list so fact modules are loaded first. - Bind AnimalFacts as self in options
- Guard fact counts against missing lists
Use empty tables when animal fact lists are nil so the options labels can display safely. - Localize the global table in Options.lua
Bind_Glocally before registering the addon table. - Localize _G before addon initialization
Move the _G local declaration to the top of the file so it is available during addon setup. - Fix slash command hint and fact count
Show the correct/af optcommand in invalid-command guidance and safely display the generic fact count whenaFactsis not initialized. - Use addon metadata wrapper in options
Read the displayed addon version throughAnimalFacts.GetAddOnMetadata. - Add addon options panel
The addon manifest now loads Options.lua, enabling the new configuration UI for AnimalFacts. This adds the settings panel so users can configure the addon from the standard interface without needing to edit files manually. - Fix chat routing and options opening
Route instance chat requests to the instance channel and fix the options command's combat check and settings opener, with support for current and legacy WoW settings APIs. - Expose addon config globals
MakeAnimalFacts,AC, andACDglobal, and store the addon metadata lookup onAnimalFactsso other files can access them. - Fix Lua syntax and format addon files
Fix the missing comma between bird facts, add a Eurasian swift fact, and normalize formatting in the addon and options files. - Ignore chat commands during combat
Return early from chat message handling while in combat, preventing command processing during encounters. - Fix options table registration
Register the options panel and AceConfig table with the add-on name, and retain the Blizzard category ID. - Add repeat avoidance and refresh addon support
Add configurable fact-repeat tracking, move settings into Options.lua, expand bird facts, and update the bundled Ace libraries for newer WoW clients.
This mod has no additional files

