promotional bannermobile promotional banner

StaleCheck-1.0

Easily add to your addon the ability to detect and warn users about new versions being released.

Patreon Paypal Discord

StaleCheck is a library that helps users keep your addons up to date. It handles both detecting when a new version of your addon is available and letting users know of it in an unobtrusive way. Check GitHub for more detailed up-to date information.

Usage

You can simply call the library to check for updates (after saved variables have been loaded):

Lib:CheckForUpdates("MyAddon", My_Saved_Vars)

The library will store all the information it needs under My_Saved_Vars.latest. You can also embed the library or specify an icon to be shown in dialog popups.

MyAddon:Embed(Lib)
MyAddon:CheckForUpdates("MyAddon", My_Saved_Vars, "Interface/Addons/MyAddon/myIcon")

Popups

Creating popups through the blizzard API causes taint. Thus, the library will only show a popup message if Sushi-3.1 is loaded. Otherwise, a chat message will be printed instead.

Reminder!

If you use this library, please list it as one of your dependencies in the CurseForge admin system. It's a big help!

The StaleCheck-1.0 Team

profile avatar
  • 71
    Followers
  • 45
    Projects
  • 217.8M
    Downloads
Donate

More from jaliborcView all