From 56e5e9f371b68c29213a11c759471d355eff3f1a Mon Sep 17 00:00:00 2001 From: "impierce-release-plz[bot]" <343681010+impierce-release-plz[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 22:52:13 +0000 Subject: [PATCH] chore: release v0.3.0 --- CHANGELOG.md | 21 +++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index be3eaf6..77b3533 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0](https://github.com/impierce/identity-kit/compare/v0.2.2...v0.3.0) - 2026-10-26 + +### Added + +- [**breaking**] keep error causes in `domain_linkage`, `linked_vp`, `methods` and `keys` ([#128](https://github.com/impierce/identity-kit/pull/128)) +- *(domain-linkage)* read and edit configuration entries unverified ([#127](https://github.com/impierce/identity-kit/pull/127)) +- add OpenAPI schemas for credentials, presentations and `JwsAlgorithm` ([#126](https://github.com/impierce/identity-kit/pull/126)) +- [**breaking**] move Token Status List out of `sd_jwt_vc` ([#133](https://github.com/impierce/identity-kit/pull/133)) +- validate plain JWTs with `JwtValidator` ([#125](https://github.com/impierce/identity-kit/pull/125)) +- [**breaking**] keep error causes as `source()` ([#118](https://github.com/impierce/identity-kit/pull/118)) +- *(sd-jwt)* negotiate content and follow redirects in `StatusListCheck` ([#104](https://github.com/impierce/identity-kit/pull/104)) + +### Fixed + +- *(vc)* make validation futures `Send` ([#130](https://github.com/impierce/identity-kit/pull/130)) +- *(sd-jwt)* return error when OS RNG fails instead of panicking ([#119](https://github.com/impierce/identity-kit/pull/119)) + +### Other + +- adopt `clippy::pedantic` as lint baseline ([#120](https://github.com/impierce/identity-kit/pull/120)) + ## [0.2.2](https://github.com/impierce/identity-kit/compare/v0.2.1...v0.2.2) - 2026-10-25 ### Added diff --git a/Cargo.lock b/Cargo.lock index de80a19..e3c1bb1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1213,7 +1213,7 @@ dependencies = [ [[package]] name = "identity-kit" -version = "0.2.2" +version = "0.3.0" dependencies = [ "async-trait", "base64 0.23.1", diff --git a/Cargo.toml b/Cargo.toml index d0afd7a..57a7877 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "identity-kit" -version = "0.2.2" +version = "0.3.0" edition = "2024" rust-version = "1.95" description = "DID, key management and verifiable credential primitives"