Kevin Kyle has left Hearts after agreeing to an early termination of his contract.
The 30-year-old striker, whose current deal was due to expire at the end of the season, is sidelined following hip surgery.
The former Sunderland player, however, refused to rule out returning to play for Hearts in the future.
"I would like to thank the club as a whole for looking after me and trying to get me back fit," Kyle told Hearts News.
"I'd also like to thank the fans for taking to me and for making myself and my family feel so welcome during my time here. Their support was really appreciated.
"All going well, when I get back fit, I'll have the opportunity to do a pre-season here in the summer and perhaps earn the chance to play again for the club, maybe on a pay-as-you play kind of deal.
"That's a wee bit in the future but hopefully the fans haven't seen the last of me as a Hearts player."
A Hearts spokesman said: "Kevin has had an horrendous time with injury for the past 12 months or so, which has been really unfortunate for him.
"He is currently undergoing more rehab following his latest hip surgery and we would like to wish him well with his recovery and the rest of his career."