JSON Schema Draft 4 vs Draft 7 vs 2020-12: What Changed