“Playing Oliver Queen has been the greatest professional experience of my life… but you can’t be a vigilante forever,” Stephen started, announcing that the end was near. “Arrow will return for a final run of 10 episodes this Fall.”

He added, “There’s so much to say… for now I just want to say thank you.”

Colton shared on his own account, “Sad to say that #Arrow will be coming to an end after a 10 episode Season 8. Thank you to all the fans who’ve watched. It’s been such a blessing to be a part of this incredible show ❤️ What a beautiful journey.”

“What an awesome ride!” David tweeted. “@arrow fans have been the best any actor could’ve asked for! Thank you for helping me bring John Diggle/Spartan to life!!! Love all of you! Can’t wait for you to see what we have in stock for you. Let’s end on a high, shall we? #ARROW.”

See them all below!

Playing Oliver Queen has been the greatest professional experience of my life… but you can’t be a vigilante forever.

What an awesome ride! @arrow fans have been the best any actor could've asked for! Thank you for helping me bring John Diggle/Spartan to life!!! Love all of you! Can't wait for you to see what we have in stock for you. Let's end on a high, shall we? #ARROWpic.twitter.com/CDfjpCTNqA

Sad to say that #Arrow will be coming to an end after a 10 episode Season 8. Thank you to all the fans who’ve watched. It’s been such a blessing to be a part of this incredible show ❤️ What a beautiful journey

The show, which debuted in 2012, will end with season eight, Variety reports.

“This was a difficult decision to come to, but like every hard decision we’ve made for the past seven years, it was with the best interests of Arrow in mind,” series executive producers Greg Berlanti, Marc Guggenheim, and Beth Schwartz said in a statement. “We’re heartened by the fact that Arrow has birthed an entire universe of shows that will continue on for many years to come. We’re excited about crafting a conclusion that honors the show, its characters and its legacy and are grateful to all the writers, producers, actors, and — more importantly — the incredible crew that has sustained us and the show for over seven years.”

Star Stephen Amelltweeted, “Playing Oliver Queen has been the greatest professional experience of my life… but you can’t be a vigilante forever…There’s so much to say… for now I just want to say thank you.”

Barry Allen (Grant Gustin) just found out that he’s not Barry Allen anymore in this brand new sneak peek at the Arrowverse crossover event, Elseworlds.

In the short clip, Barry is startled awake by Diggle (David Ramsey), who he’s sparring with in the ring – and comes to the realization that he’s not The Flash anymore. He’s Green Arrow, instead.

The crossover event, which brings back Tyler Hoechlin as Superman, and introduces Ruby Rose as Batwoman, and Elizabeth Tulloch as Lois Lane, kicks off on Sunday, December 9th and wraps up on Tuesday, December 11th @ 8PM ET/PT on The CW.

Happy birthday to this gem. @LukeBaines,I am so thrilled you struck up a conversation in that waiting room & ah the mason jars!Your friendship has brought so much joy,knowledge,truth,& fun to my life.Thank you for always being your beautifully genuine self. 🧡✨ pic.twitter.com/fRxZkDeEge