promotional bannermobile promotional banner

Lib's - Addon Tools

A shared toolkit that gives you a modern error handler, a profile manager, a macro editor, a Lua console, and more all in one place.

File Details

0.2.0

  • R
  • Mar 16, 2026
  • 473.48 KB
  • 4.0K
  • 12.0.1+5
  • Retail + 4

File Name

LibsAddonTools-0.2.0.zip

Supported Versions

  • 12.0.1
  • 12.0.0
  • 5.5.3
  • 3.80.0
  • 2.5.5
  • 1.15.8

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_AddOns API 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