Northern Ireland midfielder Justin Devenny has signed a new contract extension with Premier League side Crystal Palace until the summer of 2027.