Below is an approximate timeline, to make it easier to find and read things in chronological order.
– 10 200 ~ The Kaldorei Empire
The Beginning of Dreams Pt.1
The Beginning of Dreams
The Death Dance
The Moontide Vow
– 10 000 ~ The War of the Ancients
– 9 400 ~ The Sentinels
– 9 300 ~ The War of the Satyr
– 7 300 ~ The Long Vigil
– 975 ~ The War of the Shifting Sands
20 ~ The Third War
The Spirits of Ashenvale – part 1
The Spirits of Ashenvale – part 2
The Spirits of Ashenvale – part 3
22 ~ Seclusion in the Temple
32 ~ The Nightblades’ Return
Campaign: Trek to Feralas
Campaign: Cult of the Felfire Moon
Campaign: The Hunt of the Nightblade
Campaign: Close to Home
Campaign: The Shadow of Elune
Shadows of the Solstice
33 ~ The War of the Thorns
Campaign: The Lost Squadron
Aftermath
Campaign: The Last Nightmare
Campaign: Eclipse Over Suramar
In Her Shadow
A Spark of Light
Campaign: War of the Thorns
The Ashes of War
Vengeance and Blood
Campaign: Ashes and Salt
One Day
Making Amends
The Dreamgrove
A Thousand Pieces
Campaign: The Green Hunt
A Gift of Safety
Lesson One
Bitter Tears
34 ~ The Blood War
Saviour
Help Me, Help You
Shattered Mirror
Free Fall
Let It Be Me
With Perfect Clarity
35 ~ Shadowlands
By Heart