Patch 9.0.1/API changes

Summary
Patch 9.0.1 is the pre-patch for Shadowlands API and systems.
 * TOC:
 * Diffs: wow-ui-source, BlizzardInterfaceResources
 * Consolidated Changes: 9.0.1 Consolidated UI Changes
 * Official patch notes: Shadowlands Pre-Expansion Patch Notes

Notable changes

 * s no longer provide any form of Backdrop API by default. See Backdrop System Changes.
 * Various  enumerations have been moved to the global   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  escape sequence now pops nested   color sequences in-order, instead of resetting the text to the default color.

Deprecated API Removals
APIs deprecated over the course of the 8.x expansion lifecycle were removed with 9.0.1

{| class="wikitable" style="min-width: 600px" ! Deprecated 8.x API
 * - class="mw-customtoggle-deprecated" style="cursor: pointer"
 * - class="mw-collapsible" id="mw-customcollapsible-deprecated"

8.3.0


The following bag constants are no longer available to the global environment.
 * }