Versioning¶
Schema versioning strategy.
Semantic Versioning¶
OpenMetadata schemas use semantic versioning: MAJOR.MINOR.PATCH
MAJOR¶
Breaking changes: - Removing required fields - Changing field types - Removing enum values
MINOR¶
New features (backward compatible): - Adding optional fields - Adding enum values - New entity types
PATCH¶
Bug fixes and clarifications.
Schema Version¶
Each schema includes version:
API Versioning¶
API endpoints versioned independently.