A function deciding if SchemaDiff
matches certain SchemaVer convention
Any constraints changed
Get a difference between two schemas and return a version part that must be bumped
New required property added or existing one became required
Changed or restricted type
Revisioned type
Module responsible for version-bump recognition