promotional bannermobile promotional banner

Undeprecator

Defines deprecated functions for use by incompatible addons

Undeprecator fixes issues with old, unsupported addons, allowing them to work again.  It does this by defining functions that have been deprecated and removed, hooking functions that Blizzard has changed to make them work how they used to, and other such dirty things.  It is not expected to work for all old addons.  It's a complex problem, and old addons can be incompatible in many unique ways, so it may never be complete.  If there's an old addon you want supported, open an issue ticket in github issues (click "Source" from the CurseForge project page, then "Issues" on github).  Pull requests are also welcome.

Undeprecator was created because BFA removed usage of some functions that were working before BFA.  I didn't want to maintain fixes for a whole bunch of addons made by other people, so I just made those functions work again.  It fixed a lot of problems in my UI when migrating from Legion to BFA with version 8.x of WoW, but I don't guarantee that it will be any good for yours.  There's little harm in trying.  At worst, your problems with old addons won't be solved and you can disable Undeprecator.  At best, they will, but remember that you shouldn't rely on it forever.

Thanks to Blizzard for supplying some deprecated function translations in the past few versions of the WoW UI code.  I'm using those here, and all credit for those function translations goes to Blizzard's UI authors.  I couldn't find a license for that code in the wow-ui-source repository, so I've just released this with the Unlicense.

The Undeprecator Team

profile avatar
  • 4
    Followers
  • 14
    Projects
  • 375.2K
    Downloads

More from BujuArenaView all

  • AutoGear project image

    AutoGear

    • 242.2K
    • Addons

    Instantly and automatically rolls on loot and equips gear upgrades from quests, dungeons, and everywhere else

    • 242.2K
    • March 3, 2026
    • Addons
    • +1
  • TradeSkillRecipeIDShower project image

    TradeSkillRecipeIDShower

    • 8.9K
    • Addons

    Adds recipe ID to the trade skill recipe details

    • 8.9K
    • February 14, 2026
    • Addons
  • ClickFriendToWhisper project image

    ClickFriendToWhisper

    • 293
    • Addons

    Enables clicking a friend in the friends list to whisper them

    • 293
    • February 11, 2026
    • Addons
  • DirectGameMenu project image

    DirectGameMenu

    • 2.4K
    • Addons

    Opens game menu directly when pressing its bind ("Esc" by default)

    • 2.4K
    • February 10, 2026
    • Addons
  • AutoGear project image

    AutoGear

    • 242.2K
    • Addons

    Instantly and automatically rolls on loot and equips gear upgrades from quests, dungeons, and everywhere else

    • 242.2K
    • March 3, 2026
    • Addons
    • +1
  • TradeSkillRecipeIDShower project image

    TradeSkillRecipeIDShower

    • 8.9K
    • Addons

    Adds recipe ID to the trade skill recipe details

    • 8.9K
    • February 14, 2026
    • Addons
  • ClickFriendToWhisper project image

    ClickFriendToWhisper

    • 293
    • Addons

    Enables clicking a friend in the friends list to whisper them

    • 293
    • February 11, 2026
    • Addons
  • DirectGameMenu project image

    DirectGameMenu

    • 2.4K
    • Addons

    Opens game menu directly when pressing its bind ("Esc" by default)

    • 2.4K
    • February 10, 2026
    • Addons