Hacker News new | ask | show | jobs
by salmonellaeater 1205 days ago
> But many people also said they would be less bothered if there was a defined migration path and tooling to help.

If things were left as-is (allowing unknown keywords), it would be straightforward to write a tool that checks "upgrade compatibility" for a schema. If it's using keywords that were unknown under the old JSON Schema version but are now supported, the schema must be fixed before the JSON Schema version can be upgraded.