~/forever/updates/addon-api
Updates
ITEM_UPGRADE_MASTER_SET_ITEMITEM_UPGRADE_MASTER_UPDATEJAILERS_TOWER_LEVEL_UPDATE: level, typeKNOWN_TITLES_UPDATE: unitTargetLANGUAGE_LIST_CHANGEDLEARNED_SPELL_IN_SKILL_LINE: spellID, skillLineIndex, isGuildPerkSpellLEAVE_PARTY_CONFIRMATION: reasonLEAVING_TUTORIAL_AREALEGACY_FRIEND_SYSTEM_STATUS_UPDATEDLEGACY_LOOT_RULES_CHANGED: isLegacyLootModeEnabledLET_RECENT_ALLIES_SEE_LOCATION_SETTING_UPDATEDLFG_BOOT_PROPOSAL_UPDATELFG_COMPLETION_REWARDLFG_COOLDOWNS_UPDATEDLFG_ENABLED_STATE_CHANGEDLFG_GROUP_DELISTED_LEADERSHIP_CHANGE: listingName, automaticDelistTimeRemainingLFG_INVALID_ERROR_MESSAGE: reason, subReason1, subReason2LFG_LIST_ACTIVE_ENTRY_UPDATE: created?LFG_LIST_APPLICANT_LIST_UPDATED: newPendingEntry?, newPendingEntryWithData?LFG_LIST_APPLICANT_UPDATED: applicantIDLFG_LIST_APPLICATION_STATUS_UPDATED: searchResultID, newStatus, oldStatus, groupNameLFG_LIST_AVAILABILITY_UPDATELFG_LIST_CENSORED_ACTIVE_ENTRY_UPDATE: isCensoredLFG_LIST_ENTRY_CREATION_FAILEDLFG_LIST_ENTRY_EXPIRED_TIMEOUTLFG_LIST_ENTRY_EXPIRED_TOO_MANY_PLAYERSLFG_LIST_JOINED_GROUP: searchResultID, groupNameLFG_LIST_REVEALED_CENSORED_ACTIVE_ENTRYLFG_LIST_ROLE_UPDATELFG_LIST_SEARCH_FAILED: reason?LFG_LIST_SEARCH_RESULTS_RECEIVEDLFG_LIST_SEARCH_RESULT_UPDATED: searchResultIDLFG_LIST_SHOW_SEARCH: activityIDsFilter?, showAllLevelRangesLFG_LIST_UPDATE_SEARCH_RESULTSLFG_LOCK_INFO_RECEIVEDLFG_OFFER_CONTINUE: name, lfgDungeonsID, typeIDLFG_OPEN_FROM_GOSSIP: dungeonIDLFG_PROPOSAL_DONELFG_PROPOSAL_FAILEDLFG_PROPOSAL_SHOWLFG_PROPOSAL_SUCCEEDEDLFG_PROPOSAL_UPDATELFG_QUEUE_STATUS_UPDATELFG_READY_CHECK_DECLINED: nameLFG_READY_CHECK_HIDELFG_READY_CHECK_PLAYER_IS_READY: nameLFG_READY_CHECK_SHOW: isRequeueLFG_READY_CHECK_UPDATELFG_ROLE_CHECK_DECLINEDLFG_ROLE_CHECK_HIDEDocumented 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.