"We're delighted Steven has pledged his future to Rovers," chairman John Williams told the club's official website.
"He made a major impact last term and it is very good news that he is happy to sign a new deal.
"I'm sure it will be warmly welcomed by all Rovers fans."