Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @kiltprotocol/sdk-js to v1 #2617

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 8, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@kiltprotocol/sdk-js (source) ^0.35.0 -> ^1.0.0 age adoption passing confidence

Release Notes

kiltprotocol/sdk-js (@​kiltprotocol/sdk-js)

v1.0.0

Compare Source

Release Notes for Version 1.0.0

To reduce the complexity of our SDK and improve its user-friendliness, we've redesigned its user-facing interfaces. Version 1.0.0 of @kiltprotocol/sdk-js comes with a streamlined surface that supports long-term maintainability. This includes a shift towards higher-level functions that conceal much of the underlying complexity.

As part of this effort, we've transitioned to exclusively using KILT credentials in their W3C Verifiable Credentials Data Model V1.1 representation. Credentials using the traditional format can be converted to and from the VC data model format using the new @kiltprotocol/legacy-credentials package.

Comprehensive documentation and migration instructions will be provided soon on docs.kilt.io.

What has changed

  • @kiltprotocol/sdk-js version 1.0.0 introduces a much cleaner, curated surface comprised only of high-level functions.
  • Lower-level functions can be imported directly from its constituent packages, for which we release versions 0.100.0.
  • New releases of existing packages:
    • @kiltprotocol/did
    • @kiltprotocol/chain-helpers
    • @kiltprotocol/types
    • @kiltprotocol/config
    • @kiltprotocol/utils
  • Releases of new packages:
    • @kiltprotocol/credentials: Provides functionality to issue and verify Verifiable Credentials and Verifiable Presentations; helps with creating and loading CTypes.
    • @kiltprotocol/legacy-credentials: Provides legacy credential functionality formerly provided by @kiltprotocol/core.
    • @kiltprotocol/asset-credentials: Provides functionality around Asset DIDs and Asset Credentials.
    • @kiltprotocol/jsonld-suites: Provides helpers for issuing and verifying KILT credentials using @digitalbazaar/vc.
  • The following packages have been discontinued or moved:
    • @kiltprotocol/augment-api & @kiltprotocol/type-definitions: Moved into a new repository (KILTprotocol/types-augment).
    • @kiltprotocol/vc-export: Discontinued; most functionality moved to @kiltprotocol/jsonld-suites, conversion between VCs and legacy credentials has moved to @kiltprotocol/legacy-credentials.
    • @kiltprotocol/asset-did: Discontinued; moved into @kiltprotocol/asset-credentials.
    • @kiltprotocol/core: Discontinued; most functions have moved into @kiltprotocol/legacy-credentials; CType-related functions have moved to @kiltprotocol/credentials; functions relating to connecting to a blockchain node have moved to @kiltprotocol/chain-helpers.
    • @kiltprotocol/messaging: Discontinued; functionality has been moved to @kiltprotocol/kilt-extension-api.

Changelog

chore: release v1 by @​rflechtner in https://github.com/KILTprotocol/sdk-js/pull/897

Full Changelog: KILTprotocol/sdk-js@0.35.2...1.0.0

Contributors

@​rflechtner
@​abdulmth
@​ntn-x2
@​arty-name
@​tjwelde
@​Dudleyneedham

v0.35.2

Compare Source

This release fixes a bug in which the a mismatch between a CType passed to 'verifyPresentation' and the actual CType of the credential was not detected and silently ignored.

Now compares the CType's id/hash, if present, with the CType Hash in the Credential.

What's Changed

Full Changelog: KILTprotocol/sdk-js@0.35.1...0.35.2

v0.35.1

Compare Source

This release enables support for the DIP provider component by adding the necessary runtime call definitions and api augmentation.

What's Changed

Full Changelog: KILTprotocol/sdk-js@0.35.0...0.35.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-kiltprotocol branch from 4ced70a to d8cd610 Compare September 25, 2024 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants