Patch 5.4.0/API changes

Breaking changes

 * Two new returns (bidderFullName at #13 and ownerFullName at #15) have been added to . Owner, previously #13, has been pushed to #14. Returns previously after owner (saleStatus, itemId, hasAllInfo) have been pushed forward by two places.
 * The full call signature is now
 * One new return (bgQueue pushed from #4 to #5) have been added to.
 * The full call signature is now
 * ("target"[, area]) "target" unitid was unitName previously

Modified API

 * (unitid[,showServer]) returns 'name-realm' instead of 'name - realm' (spaces removed) and most commands that accept a unitname now, work with 'name-server' format (/invite, /ginvite, /trade etc
 * ("otherUnit")
 * (dungeonID)
 * (category, lfgID)
 * (category[, activeID])
 * (timerID)
 * (value, displayedValue, range, elapsed, minPerSecond, maxPerSecond)
 * A new return has been added to - instanceGroupSize at #9 which gives the number of players that the raid's difficulty is tuned for (either the max players for normal raids, or the current number of players for flex raids)
 * (value, displayedValue, range, elapsed, minPerSecond, maxPerSecond)
 * A new return has been added to - instanceGroupSize at #9 which gives the number of players that the raid's difficulty is tuned for (either the max players for normal raids, or the current number of players for flex raids)

Bugs

 * Slider widgets ignore the property when  is not set.

New features

 * Players from Connected Realms (5.4 feature) can be interacted with in more ways (e.g. trading) than players from Coalesced Realms (old cross-realm zone functionality). returns information about another player's realm.
 * A new error condition event,, was added which indicates that some, or all, of an AddOn's SavedVariables were not loaded due to the player's machine being out-of-memory.

Automated diff
Click on the headers to expand the tables below.