Newcastle United have several players heading into the final six months of their contract at the club.