Citation: 1C_276/2017 E. B

Agissant par les voies du recours en matière de droit public et du recours constitutionnel subsidiaire, A.________ et consorts demandent au Tribunal fédéral d'annuler l'arrêt du 5 avril 2017. Invités à se déterminer, le Conseil communal du Val-de-Ruz, le Conseil d'Etat et le Tribunal cantonal y renoncent et concluent au rejet des recours dans la mesure de leur recevabilité. La société D.________ SA conclut au rejet des recours dans la mesure de leur recevabilité. Les recourants ont répliqué. L'intimée a dupliqué, par courrier du 4 octobre 2017.