diff --git a/CHANGELOG.md b/CHANGELOG.md index fba314f..6d9d761 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [2.0.0](https://github.com/Universal-Commerce-Protocol/ucp-schema/compare/v1.4.1...v2.0.0) (2026-08-27) + + +### ⚠ BREAKING CHANGES + +* ComposeError::UnknownParent is removed. Match arms naming it must be deleted; the equivalent condition now surfaces as ComposeError::OrphanExtension. + +### Bug Fixes + +* compose extensions when any parent is active ([#39](https://github.com/Universal-Commerce-Protocol/ucp-schema/issues/39)) ([613ee80](https://github.com/Universal-Commerce-Protocol/ucp-schema/commit/613ee804c4bad1efa0d98cd60b582a9c8a4599e6)) +* preserve schema resource identity in bundling, composition, and selection ([#66](https://github.com/Universal-Commerce-Protocol/ucp-schema/issues/66)) ([9f91c3d](https://github.com/Universal-Commerce-Protocol/ucp-schema/commit/9f91c3d497d8f9d7f4051fbfb49b2262536acfd7)) + ## [1.4.1](https://github.com/Universal-Commerce-Protocol/ucp-schema/compare/v1.4.0...v1.4.1) (2026-07-24) diff --git a/Cargo.lock b/Cargo.lock index 31a6ff0..3869f21 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2122,7 +2122,7 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "ucp-schema" -version = "1.4.1" +version = "2.0.0" dependencies = [ "assert_cmd", "clap", diff --git a/Cargo.toml b/Cargo.toml index 1e270a1..8610325 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ucp-schema" -version = "1.4.1" +version = "2.0.0" edition = "2021" license = "Apache-2.0" description = "Runtime resolution of UCP schema annotations"