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

chore: new release #615

Merged
merged 51 commits into from
Jul 14, 2021
Merged

chore: new release #615

merged 51 commits into from
Jul 14, 2021

Conversation

mirceanis
Copy link
Member

@mirceanis mirceanis commented Jul 13, 2021

uport-automation-bot and others added 30 commits May 3, 2021 15:59
chore(release): v1.2.1 [skip ci]
chore(release): update versions in next v1.2.2
* fix(deps): bump did-jwt to 5.4.0
* chore(ci): use new cache key for yarn dirs
* chore(deps): bump [email protected]
* chore(deps): bump [email protected]
* chore(ci): upgrade node to 14.x
* test(did-resolver): resolve web did
* chore: require node >= 14

Co-authored-by: Simonas Karuzas <[email protected]>
…#534)(#516)

* fix: fixed missing handling of EdDSA in createVerifiablePresentation
* fix: fixed action-handler tests
* fix: added test cases for ed25519
fixes #516
Co-authored-by: Oliver Terbu
* test(key-manager): add tests using testvectors for `keyManagerSign*`

* feat(key-manager): add generic signing capabilities

* feat(did-provider-ethr): use generic signer in did:ethr provider

* fix(did-provider-ethr): fix web3 provider and transaction data for did:ethr CRUD

fixes #522

* feat(key-manager): add default implementation to legacy sign methods that leverage the unified signer

* test(key-manager): add extra tests using testvectors for `keyManagerSign()`

* chore(kms-local): rename parameters of `sign()` method & separate signing code into methods
…on (#548)

* fix(kms-local): replace buggy didcomm-js clone with anon encryption from `did-jwt`
* remove the `libsodium-wrappers` dependency and replace it with `@stablelib/*`.
This should make it easier to work with multiple JS environments using the same code.

fixes #538

* chore(kms-local-react-native): remove the redundant `kms-local-react-native` module.

BREAKING CHANGE: `@veramo/kms-local-react-native` is no more. On react-native, please use `@veramo/kms-local` instead, combined with `@ethersproject/shims`
* feat(key-manager): add method to compute a shared secret

fixes #541
…er` (#557)

The KMS is only used to compute shared secret, it doesn't need to deal with JWE directly.
This is now the responsibility of `@veramo/key-manager`
fixes #556
renovate-bot and others added 15 commits June 16, 2021 16:28
* fix: added interfaces for did-comm

* feat(did-resolver): add method to dereference a DID fragment (`getDIDComponentById`)

* feat(did-comm): map recipients to local keys for did-comm unpacking

* feat(did-comm): implement `unpackDIDCommMessageJWE`

fixes #559

* feat(did-comm): implement `packDIDCommMessageJWE`

fixes #558

* test(did-comm): add a basic did-comm pack/unpack test

* feat(did-comm): add plaintext DID comm pack / unpack

* feat(did-comm): add JWS DID comm pack / unpack

* docs: cleanup and refactoring in did-comm

* style(did-comm): move type definitions to smaller files

* docs(did-comm): fix definitions and TSDoc for exported methods and types

Co-authored-by: Oliver Terbu <[email protected]>
…#593)

BREAKING CHANGE: `getVerifiableCredentialsForSdr` and `validatePresentationAgainstSdr` now returns { hash: string, verifiableCredential: VerifiableCredential} instead of `VerifiableCredential`

Fixes: #496
…viders (#597)

* feat(did-discovery): types and interfaces

* feat: alias and profile discovery providers

* docs: inline API docs

* test: note about a DB breaking test

* fix: license

* fix: constructor takes an array of providers
fixes #552
fixes #469

* feat: add sending didcomm messages
* feat: add transport logic
* fix(did-comm): message handler
* docs: add more inline documentation for did-comm
* fix: use http transport by default with didcomm
* test(did-comm): integration test for sending data
* test(did-comm): check didcomm events
* style: refactoring and code reformatting

Co-authored-by: Oliver Terbu <>
Co-authored-by: Mircea Nistor <[email protected]>
Co-authored-by: Simonas Karuzas <[email protected]>
@codecov
Copy link

codecov bot commented Jul 13, 2021

Codecov Report

Merging #615 (a2f7f8c) into main (2b6a279) will increase coverage by 10.70%.
The diff coverage is 70.28%.

@@             Coverage Diff             @@
##             main     #615       +/-   ##
===========================================
+ Coverage   67.06%   77.77%   +10.70%     
===========================================
  Files          71       78        +7     
  Lines        1670     2326      +656     
  Branches      276      417      +141     
===========================================
+ Hits         1120     1809      +689     
- Misses        444      515       +71     
+ Partials      106        2      -104     

renovate bot and others added 2 commits July 13, 2021 16:21
…ault (#617)

* refactor(core): fix param & return types for getDIDComponentById

* feat(cli): export new agent methods by default
  * `getDIDComponentById` from did-resolver
  * `packDIDCommMessage` from did-comm
  * `unpackDIDCommMessage` from did-comm
  * `sendDIDCommMessage` from did-comm

* fix(deps): update builders-and-testers

* fix(did-resolver): request LD DIDDocument by default
@mirceanis mirceanis requested a review from simonas-notcat July 14, 2021 07:45
@mirceanis mirceanis marked this pull request as ready for review July 14, 2021 07:46
@mirceanis mirceanis merged commit 53d214d into main Jul 14, 2021
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.

7 participants