-
Notifications
You must be signed in to change notification settings - Fork 133
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
feat(credential-ld): Added Ed25519Signature2020
& JsonWebSignature2020
experimental support
#1030
Conversation
…[DEV-1305] (#4) * feat: Add ed25519Signature2020 support Signed-off-by: DaevMithran <daevmithran1999@gmail.com> * feat(json-ld): Added `Ed25519Signature2020` experimental support & key pre-mods * Added `JsonWebSignature2020` experimental support Signed-off-by: DaevMithran <daevmithran1999@gmail.com> Co-authored-by: Ankur Banerjee <ankurdotb@users.noreply.github.com> Co-authored-by: Tasos <50984242+Eengineer1@users.noreply.github.com>
Ed25519Signature2020
& JsonWebSignature2020
experimental supportEd25519Signature2020
& JsonWebSignature2020
experimental support
Thanks for adding this. We ran into lots of such issues with @transmute and @digitalbazaar dependencies while trying to add JSON-LD support, and I don't know of a solution that works in all cases. |
@mirceanis Thanks for mentioning. What's included as well this PR:
I'm pushing a fix on Questions:
|
What do you mean by bumps? version bumps?
Tests should reflect real-world scenarios as close as possible. If we can't get our tests to run it's very likely that some user will face the same issues, so we are not going to include changes that we can't handle ourselves. We have a number of constraints that we impose on the packages in this repository:
If we can't enforce these constraints on a new plugin then it should not be in this repository. |
…orkaround for headless browser tests temporarily
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## next #1030 +/- ##
==========================================
- Coverage 80.25% 79.67% -0.58%
==========================================
Files 118 127 +9
Lines 4056 4610 +554
Branches 875 993 +118
==========================================
+ Hits 3255 3673 +418
- Misses 798 933 +135
- Partials 3 4 +1 |
@mirceanis Hey, this is ready for your review. Kudos to the Transmute team on helping out untangle the non-polyfilled dependency knot upstream. |
This looks good. Can you try to rebase to fix the conflicts? |
Resolved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great, thank you for the contribution!
Linked issue & detailed approach #1003 .