WoWWiki

This wiki contains inaccurate and out-of-date information. Please head over to https://wowpedia.fandom.com for more accurate and up-to-date game information.

READ MORE

WoWWiki


This article covers the cumulative AddOn UI Customization and Macro API changes after WoW 5.4.0 through 5.4.8 for Mists of Pandaria (Mists/MoP). See API change summaries for a list of API change summaries for all patches.
API change summaries

Breaking Changes[]

  • GetCVar("realmName") appears to have been removed, returning nil. Can use GetRealmName().
  • In patch 5.4.2.17688: Added support for common GlueXML and FrameXML code has moved some files and dependencies to 'SharedXML' folder in the game data, and changed the load paths for several elements. This change went live with patch 5.4.2.17645, which is in the current set of 'live' client patches as of patch 5.4.2.17688.
  • In patch 5.4.8, calling SetUIVisibility(false) is now "protected". Setting 'true' is still not protected. [1]

Bugs[]

  • In 5.4.7.17898 patch (currently through game version 18019) is a XML element case error in common file SharedUIPanelTemplates.xml for UIPanelGoldButtonTemplate, where 'OnMouseDown' and 'OnMouseUp' are actually spelled 'OnMousedown' and 'OnMouseup'.

Additions[]

Important Notes[]

Blue Posts[]

  • Patch 5.4.1, almost no official API change posts this time. See Wow Interface for community discussion and summaries on any Patch 5.4.1 API changes.
  • Patch 5.4.8, mention of securing SetUIVisibility(false) [1].

Coalesced and Connected Realms[]

See Connected Realms and Coalesced Realms.

References[]

  1. ^ a b Blue Post: 5.4.8 Changes to CVars While In-Combat #46, Rygarius, 2014-5-16, Battlenet, us.battle.net/wow/en/forum.