From a0b8f15052ee3dd29a2e84b1b741c35987c2187a Mon Sep 17 00:00:00 2001 From: Hinton Date: Thu, 17 Jul 2025 15:10:04 +0200 Subject: [PATCH 1/3] Add changelogs --- CHANGELOG.md | 7 +++++++ credential-exchange-format/CHANGELOG.md | 8 ++++++++ credential-exchange-protocol/CHANGELOG.md | 8 ++++++++ credential-exchange/CHANGELOG.md | 8 ++++++++ 4 files changed, 31 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 credential-exchange-format/CHANGELOG.md create mode 100644 credential-exchange-protocol/CHANGELOG.md create mode 100644 credential-exchange/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b46c994 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +The changelog for the crates are located in the individual crates. + +- [`credential-exchange`](./credential-exchange/CHANGELOG.md) +- [`credential-exchange-format`](./credential-exchange-format/CHANGELOG.md) +- [`credential-exchange-protocol`](./credential-exchange-protocol/CHANGELOG.md) diff --git a/credential-exchange-format/CHANGELOG.md b/credential-exchange-format/CHANGELOG.md new file mode 100644 index 0000000..5010d9e --- /dev/null +++ b/credential-exchange-format/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project +adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] diff --git a/credential-exchange-protocol/CHANGELOG.md b/credential-exchange-protocol/CHANGELOG.md new file mode 100644 index 0000000..5010d9e --- /dev/null +++ b/credential-exchange-protocol/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project +adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] diff --git a/credential-exchange/CHANGELOG.md b/credential-exchange/CHANGELOG.md new file mode 100644 index 0000000..5010d9e --- /dev/null +++ b/credential-exchange/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project +adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] From 32bf119b2f4cbf6d51a433cba7eaecb6ca464d2a Mon Sep 17 00:00:00 2001 From: Hinton Date: Thu, 17 Jul 2025 15:15:12 +0200 Subject: [PATCH 2/3] Add breaking change --- credential-exchange-format/CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/credential-exchange-format/CHANGELOG.md b/credential-exchange-format/CHANGELOG.md index 5010d9e..1027204 100644 --- a/credential-exchange-format/CHANGELOG.md +++ b/credential-exchange-format/CHANGELOG.md @@ -6,3 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +### Added + +- Support for `SharedExtension` (#80) + +### Changed + +- _BREAKING_: Changed all enums to be `#[non_exhaustive]` which allows additive changes to be + non-breaking in the future. (#80) From e912826331f39b25dfaf4bffdd3a7a31b80db29d Mon Sep 17 00:00:00 2001 From: Hinton Date: Thu, 17 Jul 2025 17:22:14 +0200 Subject: [PATCH 3/3] Update syntax --- credential-exchange-format/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/credential-exchange-format/CHANGELOG.md b/credential-exchange-format/CHANGELOG.md index 1027204..ce10dfe 100644 --- a/credential-exchange-format/CHANGELOG.md +++ b/credential-exchange-format/CHANGELOG.md @@ -9,9 +9,9 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ### Added -- Support for `SharedExtension` (#80) +- **BREAKING**: Added `SharedExtension` enum variant to `Extension`. (#80) ### Changed -- _BREAKING_: Changed all enums to be `#[non_exhaustive]` which allows additive changes to be +- **BREAKING**: Changed all enums to be `#[non_exhaustive]` which allows additive changes to be non-breaking in the future. (#80)