Classic 1.13.2 is based on Patch 8.1.0 and reintroduced Vanilla API. The BlizzCon 2018 playable demo (1.13.0) was based on 7.3.5 API.
See also:
Live 7.3.5 (26972) to Classic 1.13 (28211) , 1.13.2 (30406) , (undocumented: 30550 , 30682 , 30786 , 31043 , 31209 , 31402 , 31446 , 31650 )
Changes [ ]
The TOC version is 11302
The focus UnitId was removed.
Quest and Spell hyperlinks can't be linked to chat channels and show up as plain text. Even when pasting them manually the server won't allow them to be posted.
The Combat Log is restricted to events within 50 yards of the player. (Build 32600, Nov 20 2019) [1]
API [ ]
Cast Bars [ ]
CVars [ ]
CVar nameplateMaxDistance is effectively locked to 20 yards after the unlimited distance with scientific notation bug.
CVar chatClassColorOverride defaults to 1 (never color by class name) instead of 0 (always color by class name).
The default UI scale on classic is 0.9 up from 0.64 in retail, see CVar minimumAutomaticUiScale .
Spells [ ]
The Combat Log no longer has access to Spell IDs, they are always returned as 0, since they were only added to the combat log in patch 2.4
UNIT_SPELLCAST_* events only fire for the player.
Global API [ ]
See also: World of Warcraft API#Classic Specific Functions
Global API 8.1.5 (29981) → 1.13.2 (30406)
121 new functions
2008 removed functions
Widgets [ ]
Widget API 8.1.5 (29981) → 1.13.2 (30406)
4 new methods
62 removed methods, 6 widgets
ArchaeologyDigSiteFrame
FogOfWarFrame
ItemButton
MovieFrame
QuestPOIFrame
ScenarioPOIFrame
GameTooltip:GetSlotTransmogSources
GameTooltip:GetUseTransmogSkin
GameTooltip:SetUseTransmogSkin
GameTooltip:SetAchievementByID
GameTooltip:SetArtifactItem
GameTooltip:SetArtifactPowerByID
GameTooltip:SetBackpackToken
GameTooltip:SetCompanionPet
GameTooltip:SetCurrencyByID
GameTooltip:SetCurrencyToken
GameTooltip:SetCurrencyTokenByID
GameTooltip:SetEquipmentSet
GameTooltip:SetExistingSocketGem
GameTooltip:SetGuildBankItem
GameTooltip:SetHeirloomByItemID
GameTooltip:SetLFGDungeonReward
GameTooltip:SetLFGDungeonShortageReward
GameTooltip:SetLootCurrency
GameTooltip:SetMountBySpellID
GameTooltip:SetOwnedItemByID
GameTooltip:SetPvpBrawl
GameTooltip:SetPvpTalent
GameTooltip:SetQuestCurrency
GameTooltip:SetQuestLogCurrency
GameTooltip:SetQuestLogSpecialItem
GameTooltip:SetRecipeRankInfo
GameTooltip:SetRecipeReagentItem
GameTooltip:SetRecipeResultItem
GameTooltip:SetSocketGem
GameTooltip:SetSocketedItem
GameTooltip:SetSocketedRelic
GameTooltip:SetTotem
GameTooltip:SetToyByItemID
GameTooltip:SetTransmogrifyItem
GameTooltip:SetUpgradeItem
GameTooltip:SetVoidDepositItem
GameTooltip:SetVoidItem
GameTooltip:SetVoidWithdrawalItem
Minimap:SetArchBlobInsideAlpha
Minimap:SetArchBlobInsideTexture
Minimap:SetArchBlobOutsideAlpha
Minimap:SetArchBlobOutsideTexture
Minimap:SetArchBlobRingAlpha
Minimap:SetArchBlobRingScalar
Minimap:SetArchBlobRingTexture
Minimap:SetQuestBlobInsideAlpha
Minimap:SetQuestBlobInsideTexture
Minimap:SetQuestBlobOutsideAlpha
Minimap:SetQuestBlobOutsideSelectedTexture
Minimap:SetQuestBlobOutsideTexture
Minimap:SetQuestBlobRingAlpha
Minimap:SetQuestBlobRingScalar
Minimap:SetQuestBlobRingTexture
Minimap:SetTaskBlobInsideAlpha
Minimap:SetTaskBlobInsideTexture
Minimap:SetTaskBlobOutsideAlpha
Minimap:SetTaskBlobOutsideSelectedTexture
Minimap:SetTaskBlobOutsideTexture
Minimap:SetTaskBlobRingAlpha
Minimap:SetTaskBlobRingScalar
Minimap:SetTaskBlobRingTexture
Region:GetScaledRect
Events [ ]
See also: Events/Classic
Events 8.1.5 (29981) → 1.13.2 (30406)
8 new events
449 removed events
CVars [ ]
See also: Console variables/Complete list/Classic
CVars 8.1.5 (29981) → 1.13.2 (30406)
30 new CVars
70 removed CVars
alwaysShowBlizzardGroupsTab
alwaysShowTargetNameplate
clampTargetNameplateToScreen
enableRefHistory
floatingCombatTextAuraFade
groundEffectAnimation
gxFixLag
gxTripleBuffer
hideOutdoorWorldState
instantQuestText
minimumAutomaticUiScale
nameplateNotSelectedAlpha
nameplateRemovalAnimation
RAIDgroundEffectAnimation
RAIDSSAOBlur
showLoadingScreenTips
showLootSpam
showNewbieTips
spellClutterDefaultTargetScalar
spellClutterHostileScalar
spellClutterMinSpellCount
spellClutterMinWeaponTrailCount
spellClutterPartySizeScalar
spellClutterPlayerScalarMultiplier
spellClutterRangeConstant
spellClutterRangeConstantRaid
SSAOBlur
SSAODistance
terrainHoles
twitterCharactersPerMedia
advJournalLastOpened
autoAcceptQuickJoinRequests
autoDismount
autoDismountFlying
autoStand
autoUnshift
BehaviorTree
BrowserNavigateLog
displaySpellActivationOverlays
floatingCombatTextCombatHealing
floatingCombatTextCombatHealingAbsorbSelf
floatingCombatTextCombatHealingAbsorbTarget
graphicsOutlineMode
graphicsViewDistance
GxAllowSoftwareRenderer
GxLogFullGPUInfo
gxMTAlphaM2
gxMTBeginDraw
gxMTDisable
gxMTOpaque
gxMTPrepass
gxMTShadow
hdPlayerModels
HealHandler
hideAdventureJournalAlerts
lossOfControl
lossOfControlDisarm
lossOfControlFull
lossOfControlInterrupt
lossOfControlRoot
lossOfControlSilence
miniWorldMap
nameplateResourceOnTarget
nameplateShowSelf
newMythicPlusSeason
newPvpSeason
Outline
OutlineEngineMode
Pathing
physicsLevel
PraiseTheSun
questPOI
raidFramesDisplayAggroHighlight
raidGraphicsOutlineMode
raidGraphicsViewDistance
RAIDOutlineEngineMode
seenAlliedRaceUnlocks
ShowNamePlateLoseAggroFlash
showNPETutorials
showQuestTrackingTooltips
ShowQuestUnitCircles
Sound_EnableDSPEffects
Sound_EnablePetBattleMusic
SpawnRegion
spellActivationOverlayOpacity
SpellOverrides
SpellTargeting
splashScreenSeason
threatPlaySounds
threatShowNumeric
threatWarning
threatWorldText
UnitNameFriendlySpecialNPCName
UnitNameHostleNPC
UnitNameInteractiveNPC
videoOptionsVersionDefault
worldEntityLinkMode
worldPreloadNonCriticalTimeout
worldQuestFilterReputation
worldViewCullMaxJobs
References [ ]