diff --git a/Cargo.toml b/Cargo.toml
index d5ee5a15a..79e1d2228 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi"
-version = "0.13.0"
+version = "0.14.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
@@ -23,49 +23,49 @@ members = [
]
[workspace.dependencies]
-ssi-core = { path = "./crates/core", version = "0.2.2", default-features = false }
+ssi-core = { path = "./crates/core", version = "0.3.0", default-features = false }
ssi-multicodec = { path = "./crates/multicodec", version = "0.2", default-features = false }
ssi-crypto = { path = "./crates/crypto", version = "0.2.1", default-features = false }
-ssi-verification-methods-core = { path = "./crates/verification-methods/core", version = "0.1.1", default-features = false }
-ssi-verification-methods = { path = "./crates/verification-methods", version = "0.1.3", default-features = false }
-ssi-jwk = { path = "./crates/jwk", version = "0.3.1", default-features = false }
-ssi-tzkey = { path = "./crates/tzkey", version = "0.2.1", default-features = false }
+ssi-verification-methods-core = { path = "./crates/verification-methods/core", version = "0.2", default-features = false }
+ssi-verification-methods = { path = "./crates/verification-methods", version = "0.2", default-features = false }
+ssi-jwk = { path = "./crates/jwk", version = "0.4", default-features = false }
+ssi-tzkey = { path = "./crates/tzkey", version = "0.3", default-features = false }
ssi-eip712 = { path = "./crates/eip712", version = "0.1", default-features = false }
ssi-rdf = { path = "./crates/rdf", version = "0.1", default-features = false }
ssi-contexts = { path = "./crates/contexts", version = "0.1.10", default-features = false }
ssi-json-ld = { path = "./crates/json-ld", version = "0.3.1", default-features = false }
ssi-security = { path = "./crates/security", version = "0.1", default-features = false }
-ssi-caips = { path = "./crates/caips", version = "0.2.1", default-features = false }
-ssi-ucan = { path = "./crates/ucan", version = "0.2.1", default-features = false }
-ssi-zcap-ld = { path = "./crates/zcap-ld", version = "0.6.0", default-features = false }
-ssi-ssh = { path = "./crates/ssh", version = "0.2.1", default-features = false }
-ssi-status = { path = "./crates/status", version = "0.6", default-features = false }
-ssi-bbs = { path = "./crates/bbs", version = "0.1.1", default-features = false }
+ssi-caips = { path = "./crates/caips", version = "0.3", default-features = false }
+ssi-ucan = { path = "./crates/ucan", version = "0.3", default-features = false }
+ssi-zcap-ld = { path = "./crates/zcap-ld", version = "0.7", default-features = false }
+ssi-ssh = { path = "./crates/ssh", version = "0.3", default-features = false }
+ssi-status = { path = "./crates/status", version = "0.7", default-features = false }
+ssi-bbs = { path = "./crates/bbs", version = "0.2", default-features = false }
# Verifiable Claims
-ssi-claims-core = { path = "./crates/claims/core", version = "0.1.3", default-features = false }
-ssi-jws = { path = "./crates/claims/crates/jws", version = "0.3", default-features = false }
-ssi-jwt = { path = "./crates/claims/crates/jwt", version = "0.4", default-features = false }
-ssi-sd-jwt = { path = "./crates/claims/crates/sd-jwt", version = "0.4", default-features = false }
-ssi-cose = { path = "./crates/claims/crates/cose", version = "0.1", default-features = false }
-ssi-vc = { path = "./crates/claims/crates/vc", version = "0.7", default-features = false }
-ssi-vc-jose-cose = { path = "./crates/claims/crates/vc-jose-cose", version = "0.5", default-features = false }
-ssi-data-integrity-core = { path = "./crates/claims/crates/data-integrity/core", version = "0.3", default-features = false }
-ssi-di-sd-primitives = { path = "./crates/claims/crates/data-integrity/sd-primitives", version = "0.2", default-features = false }
-ssi-data-integrity-suites = { path = "./crates/claims/crates/data-integrity/suites", version = "0.2", default-features = false }
-ssi-data-integrity = { path = "./crates/claims/crates/data-integrity", version = "0.2", default-features = false }
-ssi-claims = { path = "./crates/claims", version = "0.5", default-features = false }
+ssi-claims-core = { path = "./crates/claims/core", version = "0.2.0", default-features = false }
+ssi-jws = { path = "./crates/claims/crates/jws", version = "0.4", default-features = false }
+ssi-jwt = { path = "./crates/claims/crates/jwt", version = "0.5", default-features = false }
+ssi-sd-jwt = { path = "./crates/claims/crates/sd-jwt", version = "0.5", default-features = false }
+ssi-cose = { path = "./crates/claims/crates/cose", version = "0.2", default-features = false }
+ssi-vc = { path = "./crates/claims/crates/vc", version = "0.8", default-features = false }
+ssi-vc-jose-cose = { path = "./crates/claims/crates/vc-jose-cose", version = "0.6", default-features = false }
+ssi-data-integrity-core = { path = "./crates/claims/crates/data-integrity/core", version = "0.4", default-features = false }
+ssi-di-sd-primitives = { path = "./crates/claims/crates/data-integrity/sd-primitives", version = "0.3", default-features = false }
+ssi-data-integrity-suites = { path = "./crates/claims/crates/data-integrity/suites", version = "0.3", default-features = false }
+ssi-data-integrity = { path = "./crates/claims/crates/data-integrity", version = "0.3", default-features = false }
+ssi-claims = { path = "./crates/claims", version = "0.6", default-features = false }
# DID methods
-ssi-dids-core = { path = "./crates/dids/core", version = "0.1.2", default-features = false }
-did-ethr = { path = "./crates/dids/methods/ethr", version = "0.3.1", default-features = false }
-did-ion = { path = "./crates/dids/methods/ion", version = "0.4", default-features = false }
-did-jwk = { path = "./crates/dids/methods/jwk", version = "0.2.1", default-features = false }
-did-method-key = { path = "./crates/dids/methods/key", version = "0.3.1", default-features = false }
-did-pkh = { path = "./crates/dids/methods/pkh", version = "0.3.1", default-features = false }
-did-tz = { path = "./crates/dids/methods/tz", version = "0.3.1", default-features = false }
-did-web = { path = "./crates/dids/methods/web", version = "0.3.3", default-features = false }
-ssi-dids = { path = "./crates/dids", version = "0.3.0", default-features = false }
+ssi-dids-core = { path = "./crates/dids/core", version = "0.2", default-features = false }
+did-ethr = { path = "./crates/dids/methods/ethr", version = "0.4", default-features = false }
+did-ion = { path = "./crates/dids/methods/ion", version = "0.5", default-features = false }
+did-jwk = { path = "./crates/dids/methods/jwk", version = "0.3", default-features = false }
+did-method-key = { path = "./crates/dids/methods/key", version = "0.4", default-features = false }
+did-pkh = { path = "./crates/dids/methods/pkh", version = "0.4", default-features = false }
+did-tz = { path = "./crates/dids/methods/tz", version = "0.4", default-features = false }
+did-web = { path = "./crates/dids/methods/web", version = "0.4", default-features = false }
+ssi-dids = { path = "./crates/dids", version = "0.4", default-features = false }
# crypto
digest = "0.10"
diff --git a/crates/bbs/Cargo.toml b/crates/bbs/Cargo.toml
index ea0df1156..b882017bb 100644
--- a/crates/bbs/Cargo.toml
+++ b/crates/bbs/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-bbs"
-version = "0.1.1"
+version = "0.2.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/caips/Cargo.toml b/crates/caips/Cargo.toml
index 2c2c77fff..84fb36a50 100644
--- a/crates/caips/Cargo.toml
+++ b/crates/caips/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-caips"
-version = "0.2.2"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/Cargo.toml b/crates/claims/Cargo.toml
index fba2ee28f..3d1ee9439 100644
--- a/crates/claims/Cargo.toml
+++ b/crates/claims/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-claims"
-version = "0.5.0"
+version = "0.6.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/core/Cargo.toml b/crates/claims/core/Cargo.toml
index 97851b956..c7594aa59 100644
--- a/crates/claims/core/Cargo.toml
+++ b/crates/claims/core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-claims-core"
-version = "0.1.3"
+version = "0.2.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
@@ -14,14 +14,14 @@ default = ["serde", "linked-data"]
## Compatibility layer with the [`serde`] library.
##
## Adds claims serialization utilities.
-##
+##
## [`serde`]:
serde = ["dep:serde"]
## Compatibility layer with the [`linked-data`] library.
##
## Allows one to serialize verifiable LD claims.
-##
+##
## [`linked-data`]:
linked-data = ["dep:linked-data"]
diff --git a/crates/claims/crates/cose/Cargo.toml b/crates/claims/crates/cose/Cargo.toml
index f01f746d8..e18adfe56 100644
--- a/crates/claims/crates/cose/Cargo.toml
+++ b/crates/claims/crates/cose/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-cose"
-version = "0.1.0"
+version = "0.2.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/data-integrity/Cargo.toml b/crates/claims/crates/data-integrity/Cargo.toml
index bb42a7341..c04189be2 100644
--- a/crates/claims/crates/data-integrity/Cargo.toml
+++ b/crates/claims/crates/data-integrity/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-data-integrity"
-version = "0.2.0"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/data-integrity/core/Cargo.toml b/crates/claims/crates/data-integrity/core/Cargo.toml
index a2586bf87..f52876199 100644
--- a/crates/claims/crates/data-integrity/core/Cargo.toml
+++ b/crates/claims/crates/data-integrity/core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-data-integrity-core"
-version = "0.3.1"
+version = "0.4.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml b/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml
index 40430186e..45554170f 100644
--- a/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml
+++ b/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-di-sd-primitives"
-version = "0.2.1"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/data-integrity/suites/Cargo.toml b/crates/claims/crates/data-integrity/suites/Cargo.toml
index 773481f9a..a259088e0 100644
--- a/crates/claims/crates/data-integrity/suites/Cargo.toml
+++ b/crates/claims/crates/data-integrity/suites/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-data-integrity-suites"
-version = "0.2.0"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/jws/Cargo.toml b/crates/claims/crates/jws/Cargo.toml
index a1838a47e..a2c228aff 100644
--- a/crates/claims/crates/jws/Cargo.toml
+++ b/crates/claims/crates/jws/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-jws"
-version = "0.3.2"
+version = "0.4.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/jwt/Cargo.toml b/crates/claims/crates/jwt/Cargo.toml
index b2574cec8..03ccbab1a 100644
--- a/crates/claims/crates/jwt/Cargo.toml
+++ b/crates/claims/crates/jwt/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-jwt"
-version = "0.4.0"
+version = "0.5.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/sd-jwt/Cargo.toml b/crates/claims/crates/sd-jwt/Cargo.toml
index 437a06e0a..532935770 100644
--- a/crates/claims/crates/sd-jwt/Cargo.toml
+++ b/crates/claims/crates/sd-jwt/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-sd-jwt"
-version = "0.4.0"
+version = "0.5.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/vc-jose-cose/Cargo.toml b/crates/claims/crates/vc-jose-cose/Cargo.toml
index b9e82161d..28855f042 100644
--- a/crates/claims/crates/vc-jose-cose/Cargo.toml
+++ b/crates/claims/crates/vc-jose-cose/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-vc-jose-cose"
-version = "0.5.0"
+version = "0.6.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/claims/crates/vc/Cargo.toml b/crates/claims/crates/vc/Cargo.toml
index a722d25b6..d26e0d5a3 100644
--- a/crates/claims/crates/vc/Cargo.toml
+++ b/crates/claims/crates/vc/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-vc"
-version = "0.7.0"
+version = "0.8.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml
index 6f9b9e089..39b3ddbea 100644
--- a/crates/core/Cargo.toml
+++ b/crates/core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-core"
-version = "0.2.3"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/dids/Cargo.toml b/crates/dids/Cargo.toml
index 11ed64f89..64bb99d27 100644
--- a/crates/dids/Cargo.toml
+++ b/crates/dids/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-dids"
-version = "0.3.0"
+version = "0.4.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/dids/core/Cargo.toml b/crates/dids/core/Cargo.toml
index bde4b2e95..9134eaa60 100644
--- a/crates/dids/core/Cargo.toml
+++ b/crates/dids/core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-dids-core"
-version = "0.1.3"
+version = "0.2.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/dids/methods/ethr/Cargo.toml b/crates/dids/methods/ethr/Cargo.toml
index 6353b4f1d..1eb359db8 100644
--- a/crates/dids/methods/ethr/Cargo.toml
+++ b/crates/dids/methods/ethr/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-ethr"
-version = "0.3.2"
+version = "0.4.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/ion/Cargo.toml b/crates/dids/methods/ion/Cargo.toml
index 2f941aeb4..d9c1b3773 100644
--- a/crates/dids/methods/ion/Cargo.toml
+++ b/crates/dids/methods/ion/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-ion"
-version = "0.4.0"
+version = "0.5.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/jwk/Cargo.toml b/crates/dids/methods/jwk/Cargo.toml
index 583e40d03..681cd40d0 100644
--- a/crates/dids/methods/jwk/Cargo.toml
+++ b/crates/dids/methods/jwk/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-jwk"
-version = "0.2.1"
+version = "0.3.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/key/Cargo.toml b/crates/dids/methods/key/Cargo.toml
index 44452b324..061334419 100644
--- a/crates/dids/methods/key/Cargo.toml
+++ b/crates/dids/methods/key/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-method-key"
-version = "0.3.1"
+version = "0.4.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/pkh/Cargo.toml b/crates/dids/methods/pkh/Cargo.toml
index c674b9249..3fd204543 100644
--- a/crates/dids/methods/pkh/Cargo.toml
+++ b/crates/dids/methods/pkh/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-pkh"
-version = "0.3.2"
+version = "0.4.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/test/Cargo.toml b/crates/dids/methods/test/Cargo.toml
index 9473343c9..11a97592c 100644
--- a/crates/dids/methods/test/Cargo.toml
+++ b/crates/dids/methods/test/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-did-test"
-version = "0.1.0"
+version = "0.2.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/tz/Cargo.toml b/crates/dids/methods/tz/Cargo.toml
index b8573b41b..cf979248c 100644
--- a/crates/dids/methods/tz/Cargo.toml
+++ b/crates/dids/methods/tz/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-tz"
-version = "0.3.2"
+version = "0.4.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/dids/methods/web/Cargo.toml b/crates/dids/methods/web/Cargo.toml
index 64434d0c8..157bbaff3 100644
--- a/crates/dids/methods/web/Cargo.toml
+++ b/crates/dids/methods/web/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "did-web"
-version = "0.3.4"
+version = "0.4.0"
authors = ["Spruce Systems, Inc."]
edition = "2021"
license = "Apache-2.0"
diff --git a/crates/jwk/Cargo.toml b/crates/jwk/Cargo.toml
index 23f5a59b7..cb6331616 100644
--- a/crates/jwk/Cargo.toml
+++ b/crates/jwk/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-jwk"
-version = "0.3.3"
+version = "0.4.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/ssh/Cargo.toml b/crates/ssh/Cargo.toml
index b9802e84c..ec3a60e0f 100644
--- a/crates/ssh/Cargo.toml
+++ b/crates/ssh/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-ssh"
-version = "0.2.1"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/status/Cargo.toml b/crates/status/Cargo.toml
index 8e7966994..c33f6830f 100644
--- a/crates/status/Cargo.toml
+++ b/crates/status/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-status"
-version = "0.6.0"
+version = "0.7.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/tzkey/Cargo.toml b/crates/tzkey/Cargo.toml
index 550546f2c..5404aa9a9 100644
--- a/crates/tzkey/Cargo.toml
+++ b/crates/tzkey/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-tzkey"
-version = "0.2.1"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/ucan/Cargo.toml b/crates/ucan/Cargo.toml
index cfe0a622d..bb9f0ab06 100644
--- a/crates/ucan/Cargo.toml
+++ b/crates/ucan/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-ucan"
-version = "0.2.2"
+version = "0.3.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/verification-methods/Cargo.toml b/crates/verification-methods/Cargo.toml
index 7925e1b13..08e8e1e4f 100644
--- a/crates/verification-methods/Cargo.toml
+++ b/crates/verification-methods/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-verification-methods"
-version = "0.1.3"
+version = "0.2.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/verification-methods/core/Cargo.toml b/crates/verification-methods/core/Cargo.toml
index eb455f981..093b651b0 100644
--- a/crates/verification-methods/core/Cargo.toml
+++ b/crates/verification-methods/core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-verification-methods-core"
-version = "0.1.2"
+version = "0.2.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
diff --git a/crates/zcap-ld/Cargo.toml b/crates/zcap-ld/Cargo.toml
index 039aa704a..48333210a 100644
--- a/crates/zcap-ld/Cargo.toml
+++ b/crates/zcap-ld/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ssi-zcap-ld"
-version = "0.6.0"
+version = "0.7.0"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"