From Liquipedia Dota 2 Wiki
- Unknown date - Aeon of Strife (AOS) is released by Aeon64 for Starcraft: Brood War.
- July 3rd - Warcraft 3: Reign of Chaos (ROC) is released. Aeon of Strife is ported to WC3 by multiple people.
- December 27th - Defense of the Ancients Beta 2 is released by Eul. The very first DotA map.
- July 1st - 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 3rd - 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 TDA (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 20th - 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 28th - 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 10th - DotA Allstars announces that Blizzcon will host a DotA tournament.
- October 23rd - 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.
- April 22nd - 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 (CPL) hosts a DotA tournament in China.
- September 10th - DotA Allstars v.6.37 is released by IceFrog. The second stable competitive version in the 6.3x series.
- November 6th - MYM PriDe Xtreme #1 (Prime Defending) is held
- February 7th - DotA Allstars v.6.41 is released by IceFrog. With this version -AP replaced -LM as the official competitive mode.
- February 28th - The first large-scale -AP mode tournament is held at the Russian ASUS Winter Open.
- March 7th - MYM PriDe #4 (Prime Defending) started, featuring 137 teams.
- March 19th - DotA Allstars v.6.43 is released by IceFrog.
- June 8th - MyM Prime Nations #1. The tournament features national teams only.
- June 16th - Dreamhack Summer 2007. The first international-level competition that used -XL mode (three bans for each side).
- September 6th - DotA Allstars v.6.48b is released by IceFrog.