St Johnstone have confirmed that Craig Beattie has been released following a frustrating spell at the SPL club.