Wales Under-21 defender Connor Roberts has signed a new three-year deal at Swansea.
Roberts is currently on loan at Sky Bet League One side Bristol Rovers until January.
The 21-year-old spent last season on loan at Yeovil where he made 54 appearances and was named the Glovers’ player of the year.
Neath-born Roberts has yet to make a first-team appearance at Swansea, but he did feature on the club’s pre-season tour of the United States.
“I’m pleased to commit my future to the club for another three years,” Roberts told the official Swansea website.