History of CR 508.6

Every distinct wording since 2010, newest first.

May 3, 2019 · War of the Spark
A player is “attacking [a player]” if the first player controls a creature that is attacking the second player. A player has “attacked [a player]” if the first player declared one or more creatures as attackers attacking the second player.
January 25, 2019 · Ravnica Allegiance
A player is "attacking [a player]" if the first player controls a creature that is attacking the second player. A player has "attacked [a player]" if the first player declared one or more creatures as attackers attacking the second player.
August 25, 2017 · Commander 2017
A player is “attacking [a player]” if the first player controls a creature that is attacking the second player. A player has “attacked [a player]” if the first player declared one or more creatures as attackers attacking the second player.
September 30, 2016 · Kaladesh
rule 508.6 not present in this release
September 30, 2011 · Innistrad
If no creatures are declared as attackers or put onto the battlefield attacking, skip the declare blockers and combat damage steps.
June 17, 2011 · Commander 2011
If no creatures are declared as attackers or put onto the battlefield attacking, skip the declare
February 4, 2011 · Mirrodin Besieged
If no creatures are declared as attackers or put onto the battlefield attacking, skip the declare blockers and combat damage steps.
October 1, 2010 · Scars of Mirrodin
If no creatures are declared as attackers or put onto the battlefield attacking, skip the declare
February 1, 2010 · Worldwake
If no creatures are declared as attackers or put onto the battlefield attacking, skip the declare blockers and combat damage steps.