The midfielder joined Wolves from Luton Town in January 2008 and has gone on to enjoy nine-and-a-half years at Molineux.
During his time with the club, Edwards has made 307 appearances across 11 seasons and in three divisions.
He scored 44 goals for Wolves, his first coming against Scunthorpe United on his debut in January 2008 and his last being scored away at Fulham in March earlier this year.
He was a key part of the Wolves team which stormed to the Championship title in the 2008/09 season, featuring in 44 of the 46 games, and later, after successive relegations, was a mainstay among the team which broke several records enroute to the 2013/14 League One title.
During that season he notched nine goals, including six in a nine game spell during which Wolves clinched promotion and then the title.
He cemented his place as a regular with Wales during his time at Wolves, with three of his 39 caps to date coming in last summer’s European Championships in France.
Everyone at Wolves would like to thank Dave for his efforts on and off the pitch during his time at Molineux and wish him the very best of luck for the future.