Patch 9.0.1/API changes

==Summary==
Patch 9.0.1 is the pre-patch for Shadowlands API and systems.
* TOC: 90001
* s no longer provide any form of Backdrop API by default. See Backdrop System Changes.
* Various LE_* enumerations have been moved to the global Enum table. See Enum Changes.
* APIs deprecated during the lifetime of 8.x and present within the Blizzard_Deprecated addon have been removed. See Deprecated API Removals.
* New files and TOC format metadata changes no longer require a client restart to take effect, only a /reload (on Windows).
* The |r escape sequence now pops nested |c color sequences in-order, instead of resetting the text to the default color.
==Resources==
* Diffs: wow-ui-source, BlizzardInterfaceResources
* Official patch notes: Shadowlands Pre-Expansion Patch Notes
* Community patch notes: 9.0.1 Consolidated UI Changes
==Deprecated API==
APIs deprecated over the course of the 8.x expansion lifecycle were removed with 9.0.1 https://github.com/Gethe/wow-ui-source/tree/8.3.7/AddOns/Blizzard_Deprecated
Deprecated 8.x API
=== 8.1.0 ===
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → , 
: → , 
: → 
: → 
: → 
: → 
: → , 
: → 
: → , 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → , 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
=== 8.1.5 ===
: → 
: → function() return true end
: → function() end
: → 
: → 
: → 
=== 8.2.0 ===
: → 
: → 
: → 
: → 
: → , 
: → function() end
: → 
: → 
: → 
: → 
: → 
=== 8.2.5 ===
: → 
: → 
: → function() end
: → function() return false end
: → function() return false end
: → function() return 0 end
: → function() return false end
: → 
: → 
: → 
: → , 
: → , 
: → , 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
: → 
=== 8.3.0 ===
: → , 
: → , 
: → 
: → 
The following bag constants are no longer available to the global environment.
MAX_CONTAINER_ITEMS = 36
NUM_CONTAINER_COLUMNS = 4
ROWS_IN_BG_TEXTURE = 6
MAX_BG_TEXTURES = 2
BG_TEXTURE_HEIGHT = 512
CONTAINER_WIDTH = 192
CONTAINER_SPACING = 0
VISIBLE_CONTAINER_SPACING = 3
MINIMUM_CONTAINER_OFFSET_X = 10
CONTAINER_SCALE = 0.75
BACKPACK_MONEY_OFFSET_DEFAULT = -231
BACKPACK_MONEY_HEIGHT_OFFSET_PER_EXTRA_ROW = 41
BACKPACK_BASE_HEIGHT = 255
BACKPACK_HEIGHT_OFFSET_PER_EXTRA_ROW = 43
BACKPACK_DEFAULT_TOPHEIGHT = 255
BACKPACK_EXTENDED_TOPHEIGHT = 226
BACKPACK_BASE_SIZE = 16
FIRST_BACKPACK_BUTTON_OFFSET_BASE = -225
FIRST_BACKPACK_BUTTON_OFFSET_PER_EXTRA_ROW = 41
CONTAINER_BOTTOM_TEXTURE_DEFAULT_HEIGHT = 10
CONTAINER_BOTTOM_TEXTURE_DEFAULT_TOP_COORD = 0.330078125
CONTAINER_BOTTOM_TEXTURE_DEFAULT_BOTTOM_COORD = 0.349609375
</div>
== Global API ==
 Global API 8.3.7 (35662) → 9.0.1 (36230)
413 new functions	125 removed/renamed functions
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
:	
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
:
== Widgets ==
 Widget API 8.3.7 (35662) → 9.0.1 (36230)
22 new methods, 3 new scripts	8 removed methods
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: Scripts
: Frame OnGamePadButtonDown
: Frame OnGamePadButtonUp
: Frame OnGamePadStick	
: 
: 
: 
: 
: 
: 
: 
:
== Events ==
 Events 8.3.7 (35662) → 9.0.1 (36230)
75 new events	8 removed events
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
:	
: 
: 
: 
: 
: 
: 
: 
:
== CVars ==
 CVars 8.3.7 (35662) → 9.0.1 (36230)
88 new cvars, 8 new commands	5 removed cvars
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: 
: Commands
: 
: 
: 
: 
: 
: 
: 
:	
: 
: 
: 
: 
:
== References ==