~/forever/updates/addon-api
Updates
MAIN_SPEC_NEED_ROLL: rollID, roll, isWinningMAJOR_FACTION_INTERACTION_ENDEDMAJOR_FACTION_INTERACTION_STARTEDMAJOR_FACTION_RENOWN_LEVEL_CHANGED: majorFactionID, newRenownLevel, oldRenownLevelMAJOR_FACTION_UNLOCKED: majorFactionIDMAP_EXPLORATION_UPDATEDMASTERY_UPDATEMAX_EXPANSION_LEVEL_UPDATEDMAX_SPELL_START_RECOVERY_OFFSET_CHANGED: clampedNewQueueWindowMsMENTORSHIP_STATUS_CHANGEDMERCHANT_CLOSEDMERCHANT_CONFIRM_TRADE_TIMER_REMOVAL: itemLinkMERCHANT_FILTER_ITEM_UPDATE: itemIDMERCHANT_SHOWMERCHANT_UPDATEMINIMAP_PING: unitTarget, y, xMINIMAP_UPDATE_TRACKINGMINIMAP_UPDATE_ZOOMMIN_EXPANSION_LEVEL_UPDATEDMIRROR_TIMER_PAUSE: timerName, pausedMIRROR_TIMER_START: timerName, value, maxValue, scale, paused, timerLabelMIRROR_TIMER_STOP: timerNameMODIFIER_STATE_CHANGED: key, downMOUNT_CURSOR_CLEARMOUNT_EQUIPMENT_APPLY_RESULT: successMOUNT_JOURNAL_SEARCH_UPDATEDMOUNT_JOURNAL_USABILITY_CHANGEDMOVE_OUT_RESERVATION_UPDATEDMUTELIST_UPDATEMYTHIC_PLUS_CURRENT_AFFIX_UPDATEMYTHIC_PLUS_NEW_WEEKLY_RECORD: mapChallengeModeID, completionMilliseconds, levelNAME_PLATE_CREATED: namePlateFrameNAME_PLATE_UNIT_ADDED: unitTokenNAME_PLATE_UNIT_BEHIND_CAMERA_CHANGED: unitTarget, isBehindCameraNAME_PLATE_UNIT_REMOVED: unitTokenNAVIGATION_DESTINATION_REACHED: isWaypointNAVIGATION_FRAME_CREATED: regionNAVIGATION_FRAME_DESTROYEDNEIGHBORHOOD_GUILD_SIZE_VALIDATED: approvedNEIGHBORHOOD_INFO_UPDATED: neighborhoodInfoNEIGHBORHOOD_INITIATIVE_UPDATEDNEIGHBORHOOD_INVITE_RESPONSE: resultNEIGHBORHOOD_LIST_UPDATED: result, neighborhoodInfos?NEIGHBORHOOD_MAP_DATA_UPDATEDNEIGHBORHOOD_NAME_UPDATED: neighborhoodGuid, neighborhoodNameNEIGHBORHOOD_NAME_VALIDATED: approvedNEUTRAL_FACTION_SELECT_RESULT: successNEWCOMER_GRADUATIONNEW_HOUSING_ITEM_ACQUIRED: itemType, itemName, icon?NEW_MATCHMAKING_PARTY_INVITEDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.