Citation: 1C_622/2021 E.

Agissant par la voie du recours en matière de droit public, A.________ et B.A.________ demandent au Tribunal fédéral d'annuler cet arrêt et de renvoyer la cause devant l'instance cantonale précédente pour qu'elle procède à une nouvelle pesée des intérêts en présence. Ils requièrent l'assistance judiciaire. L'effet suspensif a été accordé au recours par ordonnance incidente du 16 novembre 2021. Le Tribunal cantonal a renoncé à se déterminer. La DGTL propose de rejeter le recours. La Municipalité d'Aubonne conclut principalement à l'irrecevabilité du recours et subsidiairement au rejet des conclusions des recourants. Invité à sa déterminer, l'Office fédéral du développement territorial conclut au rejet du recours en se référant aux considérations de l'arrêt attaqué. Les recourants ont répliqué.