Oldowan industry - simple flaked stone tools (~2.9-1.7 million years ago)
Acheulean industry - advanced tools like hand axes (~1.7 million - ~160,000 years ago)
Archaic humans in Southeast Asian islands like Indonesia (~1.8-1 million years ago, dating is a bit uncertain on this one)
First control of fire (~1 million - ~700,000 years ago)
First archaic humans living in colder climates like Atapuerca, Spain (~800,000 years ago)
First wooden spears denoting a change in hunting tech (~400,000 years ago)
Widespread control of fire (~400,000 years ago)
==> First homo sapiens <== (~300,000 years ago)
First neanderthals arrive in Europe (~230,000-150,000 years ago)
First use of ochre pigment for symbolic purposes (~190,000 years ago)
Body lice genetically diverge from head lice due to clothing (~170,000 years ago)
Mousterian industry - points, scrapers, denticulates, notches, and awls (~300,000-40,000 years ago)
First time eating seafood at Pinnacle Point (~150,000 years ago)
Humans start collecting and using shell beads (~130,000 years ago)
First heat treated material - silcrete (~110,000 years ago)
First compound adhesive leads to tar-hafted tools (~100,000 years ago)
First bed (~77,000 years ago)
First bow and arrow in Sibudu (~72,000–60,000 years ago)
Arrival in Australia (and thus first boat?) (~70,000-65,000 years ago)
First musical instrument (flute) (~60,000 years ago)
First burial ritual at Shanidar Cave (~60,000 years ago but controversial)
First sewing needle (~45,000 years ago)
Aurignacian industry - true homo sapien tools like microlithics, blades, projectile points, pressure flaking, split-base bone points (~43,000-26,000 years ago)
Gravettian industry - Bow and arrow, harpoons, and darts come into their own (~33,000-22,000 years ago)
Solutrean & Magdalenian industry - flint tools, cave art, etc. (~22,000-12,000 years ago)
Disclaimer: "First [...]" means "oldest surviving evidence of [...]". I tried my best to select a realistic middle ground age but each one has error bars of tens (if not hundreds) of thousands of years and there's a lot of overlap in industries.This list is so incomplete it's not even funny :)