Craig
Craig
# Description of change Add a client implementation for the Stardust Wasm bindings. The client helper traits are split following the suggestion in https://github.com/iotaledger/identity.rs/pull/963#discussion_r935140946. The trait names are pretty arbitrary,...
## Description Change the documentation step `build:docs` in `bindings/wasm/package.json` to include custom Typescript definitions in the generated `bindings/wasm/docs/api-reference.md` file. ## Motivation The `api-reference.md` file which is imported to the [wiki](https://wiki.iota.org/identity.rs/libraries/wasm/api_reference),...
## Description This is the tracking issue for tasks required for the Stardust UTXO-based DID Method. A small proof-of-concept is on the [`feat/stardust-poc`](https://github.com/iotaledger/identity.rs/tree/feat/stardust-poc) branch, which simply embeds an empty DID...
## Description The IOTA DID Method specification should include a section on DID Message packing (header bytes, encoding, decoding). Ideally formatted as tables similar to the RFC format. This would...
# Description of change This refactors `WasmDocument` to use `Rc` internally to reduce clones and for interior mutability when accessed from `WasmResolvedDocument`. The `WasmDocument` API should be unchanged in terms...
## Bug description The "Wasm Create Hotfix PR" GitHub Action fails to include changelog entries on a `support/*` branch when those PRs were made to the `dev` branch. ### Cause...
## Description Implement `publicKeyJwk` as a verification material format according to the [DID-core specification](https://www.w3.org/TR/2021/CRD-did-core-20210711/#dfn-publickeyjwk). We currently have a placeholder enum for `publicKeyJwk` that is not implemented. ## Motivation Comply with...
# Description This PR adds `WebPEncoder`, which wraps the [Simple Encoding API](https://developers.google.com/speed/webp/docs/api#simple_encoding_api) from the native libwebp library using the [webp](https://crates.io/crates/webp) crate. The encoding functionality is gated behind a new `webp-encoder`...
## Description Find an alternative to the deprecated `JsValue::into_serde` calls in the Wasm bindings. It suggests `serde-wasm-bindgen` or `gloo_utils::format::JsValueSerdeExt`. We currently ignore deprecation warnings with `#![allow(deprecated)]`, due to the diffing...
## Description Only `*` and `**` work when used in a path trigger. It would be nice to use curly braces too. [Curly brace patterns are supported by `doublestar` ](https://github.com/bmatcuk/doublestar#patterns)...