Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.9.0] - 2026-09-09

**Two additions from the conformance audit in #10**, which the Working Draft 02 work
closed without. Both are additive: no API breaks, and nothing changes on the wire for a
credential that does not use them.

### Added — `credentialStatus` can be set on a credential being built

[`DTGCredential::with_credential_status`] and its non-consuming `set_credential_status`
Expand Down Expand Up @@ -34,7 +40,6 @@ Revocation remains a live lookup the caller performs.
Consumers had to assert by pattern (`matches!`) rather than by equality; `assert_eq!` now
works and reports the actual variant when it fails. `Eq` is derived alongside it.


## [0.8.0] - 2026-09-09

**A VAC is not a bearer credential.** This release implements the rule and removes the
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "dtg-credentials"
description = "Decentralized Trust Graph (DTG) Credentials Library"
version = "0.8.0"
version = "0.9.0"
edition = "2024"
publish = true
authors = ["Glenn Gore <glenn@affinidi.com>"]
Expand Down