Significant Patches:

1.00: Release of ROC (Reign of Chaos).
1.03: Added computer difficulty levels (Weak, Medium, Strong).
1.06: Attack and armor systems reworked.
1.07: Release of TFT (The Frozen Throne).
1.10: Support for CustomKeys added.
1.11: The (listfile) is missing in War3patch.mpq starting from ROC version 1.11 and TFT version 1.12 up to version 1.27b inclusive.
1.13: Added maps for the Horde campaign in TFT - Acts 2 and 3.
1.17: Warcraft version number displayed in w3g replays.
1.21b: CD dependency removed.
1.24b: Maximum map size for local play increased from 4MB to 8MB (error message: “File size too large. Please select another map.”).
1.26a: Known as the “community version,” considered the most stable and free of “unnecessary” features.
1.28.0.7205: CD-key binding introduced.
1.28.0.7205: \Campaigns\DemoCampaign.w3n is no longer included with Warcraft.
1.28.0.7205: Patches are no longer distributed as installers; instead, the NGDP (Next Generation Download Protocol) is used.
1.28.0.7205: Data migrated to %USERPROFILE%\Documents\Warcraft III or %PUBLIC%\Documents\Warcraft III.
1.28.3.7554: ROC and TFT clients merged into one.
1.29.0.9055: The Frozen Throne.exe file removed.
1.29.0.9055: Widescreen support added.
1.29.0.9055: Maximum map size increased to 480x480.
1.29.2.9231: Distribution via CDN (Build ID).
1.30.0.9900: Transition from MPQ to CASC (starting with PTR 9655).
1.30.0.9900: Game language verification implemented via registry key (black screen if mismatched).
1.31.0.12071: x64 support added.
1.31.0.12071: Transition to multilingual maps (_Locales); new maps no longer work with older Warcraft versions.
1.32.0.14481: Release of Reforged.
1.32.0.14481: “Custom Campaign” button removed (Campaigns folder no longer accessible).