From Liquipedia Dota 2 Wiki
- Unknown date, Aeon of Strife is released by Aeon64 for Starcraft: Brood War.
- July 3rd, Warcraft 3: Reign of Chaos is released. Aeon of Strife is ported to WC3 by multiple people.
- Unknown date, Defense of the Ancients Beta 2 is released by Eul. The very first DotA map.
- July 1, Warcraft 3: The Frozen Throne is released.
- Unknown date, The second installment of DotA, Thirst for Gamma, is released by Eul. It never gains popularity.
- February 3, The first version of the Allstars series was "DotA Allstars Beta v0.95" is released by Meian and Ragn0r.
- March, DotA Allstars v.3.0d is released by Guinsoo.
- April, DotA Allstars v.4.0a is released by Guinsoo. It is the first version to feature Roshan.
- April, Clan Team Dota Allstars is formed, the clan consists of Pendragon, Guinsoo and IceFrog among others.
- November, DotA Allstars v.5.84 is released by Guinsoo. The first competitive version of DotA.
- November 20, International Gaming Syndicate (IGS) starts the first offical league for DotA Allstars. The first official competitive match is between House of Zed and 4DTA.
- February 28, Shortly after the 6.x series is released. Guinsoo announces his departure and IceFrog along with Neichus takes over developement.
- March, World Cyber Games announces a tournament for DotA.
- June, DotA Allstars v.6.12 is released by IceFrog. This is the first version to be translated into Chinese by Heintje.
- October 10, DotA Allstars announces that Blizzcon will host a DotA tournament.
- October 23, DotA Allstars announces that Clanbase and Electronic Sports League will host DotA leagues.
- November, DotA Allstars v.6.27 is released by IceFrog. The second competetive version of DotA.
- May, DotA Allstars v.6.32 is released. This is another classic version of DotA following the stable competitive version 6.27
- October, The e-sport organization Cyberathlete Professional League hosts a DotA tournament in China.
- September 10, DotA Allstars v.6.37 is released by IceFrog. The second stable competitive version in the 6.3x series.
- February 7, DotA Allstars v.6.41 is released by IceFrog. With this version All Pick (-AP) replaced League Mode (-LM) as the official competitive mode.
- February 28, The first large-scale -AP mode tournament is held at the Russian ASUS Winter Open.
- March 7, MYM PriDe #4 (Prime Defending) started, featuring 137 teams.
- March, DotA Allstars v.6.43 is released by IceFrog.
- Jun, MyM Prime Nations is hosted. The tournament features national teams only.
- September 6, DotA Allstars v.6.48b is released by IceFrog.