Due to injury and lack of form the 22-year-old made just four appearances last season, two of which came from the bench.
De Silva is the second player this summer to leave the club by mutual consent and is now a free agent.