Captain James Coppinger has signed a new one-year-deal with Rovers, which will take him into his 15th season with the club.
Coppinger made 42 appearances in the 2017/18 campaign, scoring five goals, and has put pen to paper to secure another season at the Keepmoat Stadium.
He said: "I'm delighted, I've been with the club for 14 years now and we left it a bit late, but I am already looking forward to what next season brings.
"We got the season over and done with so it was important that we could get the deal done, I will go on holiday now and relax ahead of pre-season.
"Like the manager said in a few interviews there was a few chats towards the end of the season, he has been massive for extending my career over the past couple of seasons."