Releases: spartanui-wow/Libs-AddonTools
0.3.1
Libs - Addon Tools Changelog
π Last Month Summary
A new system lets you bring in your profile settings from a desktop app, letting you review them in-game and pick where they save. The error window no longer goes blank when showing many errors, and other fixes make the addon run faster and prevent slowdowns. The addon is also ready for the new Midnight game update.
π― This Release
Version 0.3.1 (2026-04-21)
π Fixes
- Show All button no longer blanks the error window
π Changes
- Show All handles empty lists and huge error dumps safely
Version 0.3.0 (2026-04-14)
π Features
- Profile Hub companion addon for desktop imports
- In-game processing for desktop-staged profile imports
π Fixes
- Definition.lua files no longer load in-game
π Changes
- Selectable destination profile for desktop imports
Version 0.2.1 (2026-04-02)
π Fixes
- Addon discovery no longer causes 'script ran too long' error
π Changes
- FindGlobal uses TOC metadata instead of scanning _G
- Old buggrabber code path
- Interface version for Midnight launch
Links
- Support: Discord | Report Issues
0.3.0
Libs - Addon Tools Changelog
π Last Month Summary
You can now import profiles from the desktop app and choose where they save, or review them right in the game. We also fixed some errors, made the addon run faster when finding other addons, and updated it for the latest game patch.
π― This Release
Fixed some loading warnings. New tools let you easily bring profiles from your computer into the game and choose which profile they apply to.
Version 0.3.0 (2026-04-14)
π Features
- Profile Hub companion addon for desktop imports
- In-game processing for desktop-staged profile imports
π Fixes
- Definition.lua files no longer load in-game
π Changes
- Selectable destination profile for desktop imports
Version 0.2.1 (2026-04-02)
π Fixes
- Addon discovery no longer causes 'script ran too long' error
π Changes
- FindGlobal uses TOC metadata instead of scanning _G
- Old buggrabber code path
- Interface version for Midnight launch
Links
- Support: Discord | Report Issues
0.2.1
Libs - Addon Tools Changelog
π Last Month Summary
This update vastly improves the Addon Manager with a new side panel in Blizzard's addon list, letting you manage profiles, favorites, and even set up addons differently for each character. The profile system now has cleaner exports, uses simpler IDs, and fixes issues like showing too much personal data or causing errors. You'll also find a much better setup wizard, along with many other bug fixes and performance boosts.
π― This Release
This update makes finding addon save data much faster, fixing the "script ran too long" error. It also updates the addon to work with the new Midnight game patch.
Version 0.2.1 (2026-04-02)
π Fixes
- Addon discovery no longer causes 'script ran too long' error
π Changes
- FindGlobal uses TOC metadata instead of scanning _G
- Old buggrabber code path
- Interface version for Midnight launch
Version 0.2.0 (2026-03-15)
π Features
- Addon favorites and lock feature
- Favorite button UI component
π Fixes
- Use EventRegistry for BugGrabber callbacks and display registration
- Error display no longer loads when BugSack is active
- Profile export no longer includes per-character data from all characters
- Composite export errors and checkbox toggle not working
- Setup wizard no longer spams chat or pollutes addon logs
- Composite export button now works
- False "Reload UI" prompt in Addon List
- Favorite star now shows on all addon list entries, including sub-addons
π Changes
- DevUI Errors tab hidden when BugSack handles errors
- Profile exports use cleaner BaseDB/Namespaces structure
- Profile exports no longer contain profile names
- Add master toggle to enable or disable Addon Manager features
- Fine-tune setup wizard scrollbar horizontal offset
- Wizard scrollbar and bottom buttons to better positions
- Setup wizard now remembers completed pages and lists addons
- Setup wizard supports child pages, viewed tracking, and dynamic page registration
- Unneeded event
- Type definitions updated for int-ID profile system
- Sidecar panel uses numeric profile IDs
- Profile dropdown replaced with custom popup
- Profile API uses numeric IDs with display names
- Profile system uses numeric IDs instead of name strings
- Filter Discord notifications to reduce noise
- Export strings now include addon ID and game version
- Addon management and profile handling
- Addon list UI and favorites handling
- Blizzard's AddonList UI
- Addon dependency and profile management
π§ Other
- Enables per-character addon configurations
- Refines profile manager UI and filters
- Enables resizing of the DevUI window
Links
- Support: Discord | Report Issues
0.2.0
Libs - Addon Tools Changelog
π Last Month Summary
Addon management now lets you set up addons for specific characters and save your favorites. Profiles are much smaller, easier to share, and support numeric IDs for better organization. We also fixed several issues with error displays, made the setup wizard smarter, and improved many parts of the developer UI.
π― This Release
This update fixes many issues with error display, profile exports, and the setup guide. It also adds a new panel to Blizzard's addon list for favorite addons, per-character settings, and better profile management.
Version 0.2.0 (2026-03-15)
π Features
- Addon favorites and lock feature
- Favorite button UI component
π Fixes
- Use EventRegistry for BugGrabber callbacks and display registration
- Error display no longer loads when BugSack is active
- Profile export no longer includes per-character data from all characters
- Composite export errors and checkbox toggle not working
- Setup wizard no longer spams chat or pollutes addon logs
- Composite export button now works
- False "Reload UI" prompt in Addon List
- Favorite star now shows on all addon list entries, including sub-addons
π Changes
- DevUI Errors tab hidden when BugSack handles errors
- Profile exports use cleaner BaseDB/Namespaces structure
- Profile exports no longer contain profile names
- Add master toggle to enable or disable Addon Manager features
- Fine-tune setup wizard scrollbar horizontal offset
- Wizard scrollbar and bottom buttons to better positions
- Setup wizard now remembers completed pages and lists addons
- Setup wizard supports child pages, viewed tracking, and dynamic page registration
- Unneeded event
- Type definitions updated for int-ID profile system
- Sidecar panel uses numeric profile IDs
- Profile dropdown replaced with custom popup
- Profile API uses numeric IDs with display names
- Profile system uses numeric IDs instead of name strings
- Filter Discord notifications to reduce noise
- Export strings now include addon ID and game version
- Addon management and profile handling
- Addon list UI and favorites handling
- Blizzard's AddonList UI
- Addon dependency and profile management
π§ Other
- Enables per-character addon configurations
- Refines profile manager UI and filters
- Enables resizing of the DevUI window
Version 0.1.5 (2026-02-17)
π Features
- Programmatic click to radio buttons
π Fixes
- Access to edit box in profile creation
- TableInspector with click actions
π Changes
- AceDB namespace defaults handling
Version 0.1.4 (2026-02-16)
π Features
- Addon and performance icons
π Changes
- Addon family detection
π§ Other
- Uses
C_AddOnsAPI directly, removing version-specific branches. - Adjusts layout and blacklist in UI
Version 0.1.3 (2026-02-15)
π Features
- To LibDeflate compression for profile exports
- Profile selection dropdown to export UI
π Fixes
- Pass namespace prefix to PruneEmptyTables for correct blacklist paths
- Use LibAT.UI.CreateInfoButton for export info icons
π Changes
- StripDefaults now handles AceDB wildcard defaults
- Redundant metadata from export data
- Strip default values from profile exports
- Force LZW compression for profile exports
- Profile export now only exports the active profile, not all profiles
- Profile export now removes empty tables to reduce file size
π§ Other
- BugGrabber update
Version 0.1.2 (2026-02-14)
π Changes
- Paths for images
Version 0.1.1 (2026-02-14)
π Features
- Performance profiling DevUI tab (WIP)
- Addon manager UI (WIP)
- Registry-based auto-discovery finds any AceDB addon automatically
- A workaround for getting accurate error info when accessing forbidden tables
π Changes
- Checkbox UI component with new features
π§ Other
- Preps Addition of profile management for alts
- Internal Logger updates
- Packager update to avoid conflicts with addons that previously packaged addontools
Links
- Support: Discord | Report Issues
0.1.5
Libs - Addon Tools Changelog
π Last Month Summary
New tools for managing addons and checking performance were added, along with better ways to automatically find addon settings. Exporting your settings is now smarter: files are smaller, you can pick which profile to export, and only your active profile is saved. Many small bugs were fixed, improving how default settings work, fixing UI elements, and making profile creation smoother.
π― This Release
Profile creation was fixed, and default settings handling was improved. The TableInspector now lets you copy or grab info with clicks, and radio buttons can be clicked by the addon's code.
Version 0.1.5 (2026-02-17)
π Features
- Programmatic click to radio buttons
π Fixes
- Access to edit box in profile creation
- TableInspector with click actions
π Changes
- AceDB namespace defaults handling
Version 0.1.4 (2026-02-16)
π Features
- Addon and performance icons
π Changes
- Addon family detection
π§ Other
- Uses
C_AddOnsAPI directly, removing version-specific branches. - Adjusts layout and blacklist in UI
Version 0.1.3 (2026-02-15)
π Features
- To LibDeflate compression for profile exports
- Profile selection dropdown to export UI
π Fixes
- Pass namespace prefix to PruneEmptyTables for correct blacklist paths
- Use LibAT.UI.CreateInfoButton for export info icons
π Changes
- StripDefaults now handles AceDB wildcard defaults
- Redundant metadata from export data
- Strip default values from profile exports
- Force LZW compression for profile exports
- Profile export now only exports the active profile, not all profiles
- Profile export now removes empty tables to reduce file size
π§ Other
- BugGrabber update
Version 0.1.2 (2026-02-14)
π Changes
- Paths for images
Version 0.1.1 (2026-02-14)
π Features
- Performance profiling DevUI tab (WIP)
- Addon manager UI (WIP)
- Registry-based auto-discovery finds any AceDB addon automatically
- A workaround for getting accurate error info when accessing forbidden tables
π Changes
- Checkbox UI component with new features
π§ Other
- Preps Addition of profile management for alts
- Internal Logger updates
- Packager update to avoid conflicts with addons that previously packaged addontools
Version 0.1.0 (2026-02-11)
Links
- Support: Discord | Report Issues
0.1.4
Libs - Addon Tools Changelog
π Last Month Summary
Profile exports are now smaller and simpler to use, with new ways to pack data and pick just one profile. New tools for managing addons and checking performance were added, along with better addon detection. Many other small fixes and updates were also made.
π― This Release
This update helps the tool group your addons more accurately and adds icons for the Addons and Performance tabs. It also works better with the game and adjusts how some parts of the tool look and handle data.
Version 0.1.4 (2026-02-16)
π Features
- Addon and performance icons
π Changes
- Addon family detection
π§ Other
- Uses
C_AddOnsAPI directly, removing version-specific branches. - Adjusts layout and blacklist in UI
Version 0.1.3 (2026-02-15)
π Features
- To LibDeflate compression for profile exports
- Profile selection dropdown to export UI
π Fixes
- Pass namespace prefix to PruneEmptyTables for correct blacklist paths
- Use LibAT.UI.CreateInfoButton for export info icons
π Changes
- StripDefaults now handles AceDB wildcard defaults
- Redundant metadata from export data
- Strip default values from profile exports
- Force LZW compression for profile exports
- Profile export now only exports the active profile, not all profiles
- Profile export now removes empty tables to reduce file size
π§ Other
- BugGrabber update
Version 0.1.2 (2026-02-14)
π Changes
- Paths for images
Version 0.1.1 (2026-02-14)
π Features
- Performance profiling DevUI tab (WIP)
- Addon manager UI (WIP)
- Registry-based auto-discovery finds any AceDB addon automatically
- A workaround for getting accurate error info when accessing forbidden tables
π Changes
- Checkbox UI component with new features
π§ Other
- Preps Addition of profile management for alts
- Internal Logger updates
- Packager update to avoid conflicts with addons that previously packaged addontools
Version 0.1.0 (2026-02-11)
Links
- Support: Discord | Report Issues
0.1.3
Libs - Addon Tools Changelog
π Last Month Summary
Profile exports are now much smaller and easier to use. You can pick which profile to export, and only your current settings are saved. We also added new tools like an addon manager and a performance tracker, along with many small fixes.
π― This Release
Profile exports are now much smaller because they only include settings you've changed, use better compression, and export just your current character's profile. You can also now choose which profile to export, and some display and export blacklist issues were fixed.
Version 0.1.3 (2026-02-15)
π Features
- To LibDeflate compression for profile exports
- Profile selection dropdown to export UI
π Fixes
- Pass namespace prefix to PruneEmptyTables for correct blacklist paths
- Use LibAT.UI.CreateInfoButton for export info icons
π Changes
- StripDefaults now handles AceDB wildcard defaults
- Redundant metadata from export data
- Strip default values from profile exports
- Force LZW compression for profile exports
- Profile export now only exports the active profile, not all profiles
- Profile export now removes empty tables to reduce file size
π§ Other
- BugGrabber update
Version 0.1.2 (2026-02-14)
π Changes
- Paths for images
Version 0.1.1 (2026-02-14)
π Features
- Performance profiling DevUI tab (WIP)
- Addon manager UI (WIP)
- Registry-based auto-discovery finds any AceDB addon automatically
- A workaround for getting accurate error info when accessing forbidden tables
π Changes
- Checkbox UI component with new features
π§ Other
- Preps Addition of profile management for alts
- Internal Logger updates
- Packager update to avoid conflicts with addons that previously packaged addontools
Version 0.1.0 (2026-02-11)
Links
- Support: Discord | Report Issues
0.1.2
Libs - Addon Tools Changelog
π Last Month Summary
A new addon manager and a tool to check performance are being added. We also prepared for managing settings for your other characters (alts). The packager was updated to fix conflicts, and the system now finds other addons automatically.
π― This Release
Version 0.1.2 (2026-02-14)
π Changes
- Paths for images
Version 0.1.1 (2026-02-14)
π Features
- Performance profiling DevUI tab (WIP)
- Addon manager UI (WIP)
- Registry-based auto-discovery finds any AceDB addon automatically
- A workaround for getting accurate error info when accessing forbidden tables
π Changes
- Checkbox UI component with new features
π§ Other
- Preps Addition of profile management for alts
- Internal Logger updates
- Packager update to avoid conflicts with addons that previously packaged addontools
Version 0.1.0 (2026-02-11)
Links
- Support: Discord | Report Issues
0.1.1
Libs - Addon Tools Changelog
π Last Month Summary
New tools for developers include a performance tab and an addon manager screen. This update also gets ready for saving settings for different characters and improves checkboxes. It now avoids conflicts with other addons and automatically finds compatible ones, while also helping developers get better error messages.
π― This Release
This update adds new screens for checking how addons perform and for managing them. It also makes it easier for this tool to work with other addons, gets ready for saving settings for your other characters, and fixes some issues.
Version 0.1.1 (2026-02-14)
π Features
- Performance profiling DevUI tab (WIP)
- Addon manager UI (WIP)
- Registry-based auto-discovery finds any AceDB addon automatically
- A workaround for getting accurate error info when accessing forbidden tables
π Changes
- Checkbox UI component with new features
π§ Other
- Preps Addition of profile management for alts
- Internal Logger updates
- Packager update to avoid conflicts with addons that previously packaged addontools
Version 0.1.0 (2026-02-11)
Links
- Support: Discord | Report Issues