You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[2.0.0] - 2026-09-02
Features
Each overture-schema release now attaches overture-schema.json, the unified JSON Schema for the whole official Overture schema. (#671)
Documentation
Rewrote the README against the real import surface: overture.schema is a namespace root, so models import from their theme packages and the utility functions from overture.schema.validation and overture.schema.system. (#668)
Miscellaneous
Added per-package release-trigger workflow, towncrier changelog fragments, and a fragment-required CI check.
Declared explicit version floors for workspace dependencies. (#557)
Raised the minimum pydantic version to 2.13.0. (#593)
Migrated the build backend to uv_build with an explicit overture.schema namespace module root shipping only py.typed. (#618)
Moved validate() and validate_json() into the new overture-schema-validation dependency; the overture.schema namespace root is now a bare pkgutil shim. (#622)
Rename theme packages to improve sorting and grouping characteristics. (#649)