Rangers have confirmed the signing of Dundee United striker Jon Daly.
St Mirren defenders Sean Kelly and Jason Naismith have signed new one-year contracts with the club.
Edinson Cavani wants to remain at Napoli despite continued speculation linking him with a move to Juventus this summer.
The Uruguay international has attracted the attention of top European clubs including Manchester City after another excellent campaign with Napoli.
Reports in Italy claim scudetto winners Juventus have made a tempting offer to Napoli to buy the 25-year-old forward.
"I know nothing about Juventus," Cavani said to Corriere dello Sport. "I want to stay at Napoli."
Cavani was instrumental in Napoli's fifth-placed finish this season, scoring 23 goals in 35 league appearances.
Moreover, he helped the azzurri outfit win the Coppa Italia last month - Napoli's first silverware in 22 years.
Napoli slapped a 100million euros price tag on Cavani last year and the South American is under contract with the club until June 2015.