Winger Jordan Green's contract at Barnsley has been cancelled by mutual consent.
The 25-year-old joined the Reds from Yeovil Town in January 2019, midway through their promotion season in League One.
He started twice and came off the bench eight times that season, scoring his only goal for the club in the 3-0 win at Southend United.
Green then came off the bench twice in the Championship early last season but, after Daniel Stendel was replaced by Gerhard Struber as head coach, he was loaned to Newport County last season then Southend United this season.
The loan to Southend was cut short by injury and he has been playing for Barnsley's under 23s. His contract was due to expire in the summer.
Meanwhile, Barnsley are expected to make their first signing of the January window this week with Norwich City striker Carlton Morris close to joining.