Schema releases
schemas.json is the canonical registry for schema versions:
latestidentifies the version referenced by/itop_design.xsd.supportedlists stable versioned public schemas.developmentlists schemas that are maintained but not yet stable.
Release checklist
- Move the release version from
developmenttosupportedinschemas.json. - Set
latestto the newest released iTop version. - Update
/itop_design.xsdso its schema version andxs:includetarget the configured latest release. - Regenerate distributions with
scripts/update-dist.ps1. - Update the supported-version links in
README.md. - Run
scripts/tests/run-tests.ps1and review all generated changes.
The stable paths /itop_design.xsd and /<version>/itop_design.xsd are a
public compatibility contract. Never move or remove them as part of routine
cleanup.