~/forever/updates/addon-api
Updates
C_TooltipInfo.GetPvpTalent(talentID, isInspect?, groupIndex?, talentIndex?) : dataC_TooltipInfo.GetQuestCurrency(type, currencyIndex) : dataC_TooltipInfo.GetQuestItem(type, itemIndex, allowCollectionText?) : dataC_TooltipInfo.GetQuestLogCurrency(type, currencyIndex, questID?) : dataC_TooltipInfo.GetQuestLogItem(type, itemIndex, questID?, allowCollectionText?) : dataC_TooltipInfo.GetQuestLogSpecialItem(questIndex) : dataC_TooltipInfo.GetQuestPartyProgress(questID, omitTitle?, ignoreActivePlayer?) : dataC_TooltipInfo.GetRecipeRankInfo(recipeID, rank) : dataC_TooltipInfo.GetRecipeReagentItem(recipeSpellID, dataSlotIndex) : dataC_TooltipInfo.GetRecipeResultItem(recipeID, reagentInfos?, recraftItemGUID?, recipeLevel?, overrideQualityID?) : dataC_TooltipInfo.GetRecipeResultItemForOrder(recipeID, reagentInfos?, orderID?, recipeLevel?, overrideQualityID?) : dataC_TooltipInfo.GetRuneforgeResultItem(itemGUID, itemLevel, powerID?, modifiers?) : dataC_TooltipInfo.GetSendMailItem(attachmentIndex?) : dataC_TooltipInfo.GetShapeshift(slot) : dataC_TooltipInfo.GetSlottedKeystone() : dataC_TooltipInfo.GetSocketGem(index) : dataC_TooltipInfo.GetSocketedItem() : dataC_TooltipInfo.GetSocketedRelic(slotIndex) : dataC_TooltipInfo.GetSpellBookItem(spellBookItemSlotIndex, spellBookItemSpellBank) : dataC_TooltipInfo.GetSpellByID(spellID, isPet?, showSubtext?, dontOverride?, difficultyID?, isLink?) : dataC_TooltipInfo.GetTalent(talentID, isInspect?, groupIndex?) : dataC_TooltipInfo.GetTotem(slot) : dataC_TooltipInfo.GetToyByItemID(itemID) : dataC_TooltipInfo.GetTradePlayerItem(slot) : dataC_TooltipInfo.GetTradeTargetItem(slot) : dataC_TooltipInfo.GetTrainerService(serviceIndex) : dataC_TooltipInfo.GetTraitEntry(entryID, rank?) : dataC_TooltipInfo.GetUnit(unit, hideStatus?) : dataC_TooltipInfo.GetUnitAura(unitToken, index, filter?) : dataC_TooltipInfo.GetUnitAuraByAuraInstanceID(unitToken, auraInstanceID, filter?) : dataC_TooltipInfo.GetUnitBuff(unitToken, index, filter?) : dataC_TooltipInfo.GetUnitBuffByAuraInstanceID(unitToken, auraInstanceID, filter?) : dataC_TooltipInfo.GetUnitDebuff(unitToken, index, filter?) : dataC_TooltipInfo.GetUnitDebuffByAuraInstanceID(unitToken, auraInstanceID, filter?) : dataC_TooltipInfo.GetUpgradeItem() : dataC_TooltipInfo.GetWeeklyReward(itemDBID) : dataC_TooltipInfo.GetWorldCursor() : dataC_TooltipInfo.GetWorldLootObject(unitTokenString) : dataC_ToyBoxInfo.ClearFanfare(itemID)C_ToyBoxInfo.HasAnyToy() : hasToyC_ToyBoxInfo.IsToySourceValid(source) : isToySourceValidC_ToyBoxInfo.IsUsingDefaultFilters() : isUsingDefaultFiltersC_ToyBoxInfo.NeedsFanfare(itemID) : needsFanfareC_ToyBoxInfo.SetDefaultFilters()C_TradeInfo.AddTradeMoney()C_TradeInfo.PickupTradeMoney(amount)C_TradeInfo.SetTradeMoney(amount)C_TradeInfo.ShouldShowTradeOfferWarning() : shouldShowC_TradeSkillUI.CanStoreEnchantInItem(itemGUID) : canStoreC_TradeSkillUI.CanTradeSkillShowCraftingUI(tradeSkillSpellID) : canShowDocumented 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.