Rangers boss Stuart McCall says he feels sorry for Gael Bigirimana, but admits he should never have been signed.
Chris Gunter will stay at Reading, after the club took up the option to extend his deal by another year.
Millwall have signed Lee Martin on a free transfer from Ipswich.
The 26-year-old winger, released by the Tractor Boys at the end of last month, is new Lions boss Steve Lomas' third signing of the summer following Stephen Bywater and Steve Morison.
Martin began his career at Manchester United and had spells on loan with Royal Antwerp, Rangers and Stoke.
He joined Ipswich in 2009 and went on to make 100 appearances for the Suffolk outfit, scoring six goals.
Meanwhile, the Lions have confirmed midfielder Liam Trotter will miss the start of the season after undergoing knee surgery.