Versioning
OVS follows semantic versioning for both the standard and the dataset:
- MAJOR: Breaking changes to schema or IDs
- MINOR: Backwards-compatible schema additions
- PATCH: Fixes or clarifications without schema changes
Rules
- Deterministic OVS IDs must remain stable across MINOR and PATCH releases.
- Changes that alter how IDs are derived require a MAJOR version bump.
- Dataset entries may be added/updated in MINOR/PATCH releases as long as IDs remain stable.
Releases
- Regular MINOR releases for new capabilities
- PATCH releases for bug fixes and clarifications
- Release notes document all changes and migration guidance
Note: Examples on this site are illustrative.