Neil Taylor has signed a new four-year contract with Swansea City.
The 26-year-old had a year remaining on his previous deal, but has now agreed a deal to keep him at the Liberty Stadium until the summer of 2019.
Taylor made 36 appearances in all competitions as the Swans finished eighth in the Barclays Premier League.
Taylor was signed from Conference side Wrexham in 2010 and has made more than 130 appearances for the club as well as being capped 21 times by Wales.
He will now link up with the Wales squad as Chris Coleman's side prepare for a crucial Euro 2016 qualifier against Belgium in Cardiff on June 12.