diff --git a/bindings/stronghold-nodejs/Cargo.toml b/bindings/stronghold-nodejs/Cargo.toml index 97f674e323..dd16c1e7d6 100644 --- a/bindings/stronghold-nodejs/Cargo.toml +++ b/bindings/stronghold-nodejs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "identity-stronghold-nodejs" -version = "0.6.0" +version = "0.7.0-alpha.1" edition = "2021" publish = false [lib] diff --git a/bindings/stronghold-nodejs/package-lock.json b/bindings/stronghold-nodejs/package-lock.json index c00da9ab6a..27a742c56c 100644 --- a/bindings/stronghold-nodejs/package-lock.json +++ b/bindings/stronghold-nodejs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@iota/identity-stronghold-nodejs", - "version": "0.6.0", + "version": "0.7.0-alpha.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@iota/identity-stronghold-nodejs", - "version": "0.6.0", + "version": "0.7.0-alpha.1", "license": "Apache-2.0", "dependencies": { "@iota/identity-stronghold-nodejs": "^0.6.0" diff --git a/bindings/stronghold-nodejs/package.json b/bindings/stronghold-nodejs/package.json index 1c411e59b5..45788c406d 100644 --- a/bindings/stronghold-nodejs/package.json +++ b/bindings/stronghold-nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@iota/identity-stronghold-nodejs", - "version": "0.6.0", + "version": "0.7.0-alpha.1", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ @@ -50,6 +50,6 @@ "test:readme": "mocha ./tests/txm_readme.js --retries 3 --timeout 180000 --exit" }, "peerDependencies": { - "@iota/identity-wasm": "0.6.0" + "@iota/identity-wasm": "0.7.0-alpha.1" } } diff --git a/bindings/wasm/CHANGELOG.md b/bindings/wasm/CHANGELOG.md index 335f93ce52..045be5adda 100644 --- a/bindings/wasm/CHANGELOG.md +++ b/bindings/wasm/CHANGELOG.md @@ -1,5 +1,42 @@ # Changelog +## [wasm-v0.7.0-alpha.1](https://github.com/iotaledger/identity.rs/tree/wasm-v0.7.0-alpha.1) (2022-09-16) + +[Full Changelog](https://github.com/iotaledger/identity.rs/compare/wasm-v0.6.0...wasm-v0.7.0-alpha.1) + +This version introduces a new DID method targeting the IOTA UTXO ledger. This method works fundamentally differently from the previous method and introduces new capabilities to interact with Layer 1 entities like native tokens, NFTs and smart contracts. + + This is an early alpha release, so there may be breaking changes in upcoming versions that invalidate DIDs created with this version. The method at this point is only intended for experimentation. + + Note: Identities created with the earlier versions cannot be resolved with this version of the library. + + + +### Changed + +- Chore/rename mixed resolver [\#1026](https://github.com/iotaledger/identity.rs/pull/1026) +- Add length prefix to DID Document payloads [\#1010](https://github.com/iotaledger/identity.rs/pull/1010) +- Update Wasm credential, presentation validators for Stardust [\#1004](https://github.com/iotaledger/identity.rs/pull/1004) +- Rename `Stardust` types to `Iota` [\#1000](https://github.com/iotaledger/identity.rs/pull/1000) +- Change Stardust DID method to IOTA [\#982](https://github.com/iotaledger/identity.rs/pull/982) +- Add Wasm Stardust Client [\#975](https://github.com/iotaledger/identity.rs/pull/975) +- Generalized Resolver [\#970](https://github.com/iotaledger/identity.rs/pull/970) +- Change `Storage` to handle `CoreDID` [\#968](https://github.com/iotaledger/identity.rs/pull/968) +- Change `Storage` to store arbitrary blobs [\#953](https://github.com/iotaledger/identity.rs/pull/953) +- Change `Service` `type` field to allow sets [\#944](https://github.com/iotaledger/identity.rs/pull/944) +- Generalise `CredentialValidator`, `PresentationValidator` to support arbitrary DID Documents [\#935](https://github.com/iotaledger/identity.rs/pull/935) + +### Added + +- Add Wasm bindings for `CoreDocument` [\#994](https://github.com/iotaledger/identity.rs/pull/994) +- Add initial Wasm Stardust bindings [\#967](https://github.com/iotaledger/identity.rs/pull/967) + +### Patch + +- Support case insensitive serialization of `RentStructure` [\#1012](https://github.com/iotaledger/identity.rs/pull/1012) +- Fix broken wasm bindings compilation [\#995](https://github.com/iotaledger/identity.rs/pull/995) +- Fix DID TypeScript references [\#977](https://github.com/iotaledger/identity.rs/pull/977) + ## [wasm-v0.6.0](https://github.com/iotaledger/identity.rs/tree/wasm-v0.6.0) (2022-06-15) [Full Changelog](https://github.com/iotaledger/identity.rs/compare/wasm-v0.5.0...wasm-v0.6.0) diff --git a/bindings/wasm/Cargo.toml b/bindings/wasm/Cargo.toml index d21f9649fe..328f32faeb 100644 --- a/bindings/wasm/Cargo.toml +++ b/bindings/wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "identity_wasm" -version = "0.6.0" +version = "0.7.0-alpha.1" authors = ["IOTA Stiftung"] edition = "2021" homepage = "https://www.iota.org" diff --git a/bindings/wasm/package-lock.json b/bindings/wasm/package-lock.json index 6abfdd1a68..2bf6fb25da 100644 --- a/bindings/wasm/package-lock.json +++ b/bindings/wasm/package-lock.json @@ -1,12 +1,12 @@ { "name": "@iota/identity-wasm", - "version": "0.6.0", + "version": "0.7.0-alpha.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@iota/identity-wasm", - "version": "0.6.0", + "version": "0.7.0-alpha.1", "license": "Apache-2.0", "dependencies": { "@iota/types": "^1.0.0-beta.11", diff --git a/bindings/wasm/package.json b/bindings/wasm/package.json index 9cf935643f..76988fc113 100644 --- a/bindings/wasm/package.json +++ b/bindings/wasm/package.json @@ -1,6 +1,6 @@ { "name": "@iota/identity-wasm", - "version": "0.6.0", + "version": "0.7.0-alpha.1", "description": "WASM bindings for IOTA Identity - A Self Sovereign Identity Framework implementing the DID and VC standards from W3C. To be used in Javascript/Typescript", "repository": { "type": "git",