The former £25m winger with 50 caps who could make his debut against Leeds United on Wednesday
But an anterior cruciate ligament injury that December kept him out for a year and disrupted his career.
Boro were the last of four clubs Everton loaned him to in an attempt to recapture old glories, and although he scored three goals in 15 appearances for the Teessiders in the first half of 2021, he was released on his return to Goodison.
Two years in Turkey followed for the 50-capped Congolese international, who joined Caykur Rizespor but he was released in the summer.
Now former Barnsley manager Michael Duff has taken a chance on him by handing Bolasie a short-term contract at the Liberty Stadium.
The Swans say that if he receives international clearance in time he will come into contention for Wednesday's Championship game at Leeds United.