~/forever/updates/addon-api
Updates
TRADE_SKILL_CURRENCY_REWARD_RESULT: dataTRADE_SKILL_DATA_SOURCE_CHANGEDTRADE_SKILL_DATA_SOURCE_CHANGINGTRADE_SKILL_DETAILS_UPDATETRADE_SKILL_FAVORITES_CHANGED: isFavorite, recipeSpellIDTRADE_SKILL_ITEM_CRAFTED_RESULT: dataTRADE_SKILL_ITEM_UPDATE: itemGUIDTRADE_SKILL_LIST_UPDATETRADE_SKILL_NAME_UPDATETRADE_SKILL_SHOWTRADE_TARGET_ITEM_CHANGED: tradeSlotIndexTRADE_UPDATETRADE_UPDATE_WARNINGSTRAINER_CLOSEDTRAINER_DESCRIPTION_UPDATETRAINER_SERVICE_INFO_NAME_UPDATETRAINER_SHOWTRAINER_UPDATETRAINING_GROUNDS_ENABLED_STATUS_UPDATEDTRAIT_COND_INFO_CHANGED: condIDTRAIT_CONFIG_CREATED: configInfoTRAIT_CONFIG_DELETED: configIDTRAIT_CONFIG_LIST_UPDATEDTRAIT_CONFIG_UPDATED: configIDTRAIT_NODE_CHANGED: nodeIDTRAIT_NODE_CHANGED_PARTIAL: ID, infoTRAIT_NODE_ENTRY_UPDATED: nodeEntryIDTRAIT_SUB_TREE_CHANGED: subTreeIDTRAIT_SYSTEM_INTERACTION_STARTED: treeIDTRAIT_SYSTEM_NPC_CLOSEDTRAIT_TREE_CHANGED: treeIDTRAIT_TREE_CURRENCY_INFO_UPDATED: treeIDTRANSMOGRIFY_CLOSETRANSMOGRIFY_ITEM_UPDATETRANSMOGRIFY_OPENTRANSMOGRIFY_SUCCESS: transmogLocationTRANSMOGRIFY_UPDATE: transmogLocation?, action?TRANSMOG_COLLECTION_CAMERA_UPDATETRANSMOG_COLLECTION_ITEM_FAVORITE_UPDATE: itemAppearanceID, isFavoriteTRANSMOG_COLLECTION_ITEM_UPDATETRANSMOG_COLLECTION_SOURCE_ADDED: itemModifiedAppearanceIDTRANSMOG_COLLECTION_SOURCE_REMOVED: itemModifiedAppearanceIDTRANSMOG_COLLECTION_UPDATED: collectionIndex?, modID?, itemAppearanceID?, reason?TRANSMOG_COSMETIC_COLLECTION_SOURCE_ADDED: itemModifiedAppearanceIDTRANSMOG_CUSTOM_SETS_CHANGEDTRANSMOG_DISPLAYED_OUTFIT_CHANGEDTRANSMOG_OUTFITS_CHANGED: newOutfitID?TRANSMOG_SEARCH_UPDATED: searchType, collectionType?TRANSMOG_SETS_UPDATE_FAVORITETRANSMOG_SOURCE_COLLECTABILITY_UPDATE: itemModifiedAppearanceID, collectableDocumented 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.