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

[Release] 3.2.0 #370

Merged
merged 21 commits into from
Feb 21, 2024
Merged

[Release] 3.2.0 #370

merged 21 commits into from
Feb 21, 2024

Conversation

Ansonhkg
Copy link
Collaborator

@Ansonhkg Ansonhkg commented Feb 19, 2024

Version: 3.2.0

Pull Requests

Fixes for this PR

Checklist:

  • Testing: All new features and bug fixes must have passed unit and e2e tests. Automated test results must be reviewed and approved by at least one member of the JS-SDK team.
  • Documentation: Any changes to the JS-SDK, including new features, modifications, or bug fixes, must be accompanied by updated documentation. This includes API docs, changelogs, and migration guides for breaking changes
  • Deprecation Notices: If the release includes deprecating existing features, a clear deprecation notice (adding deprecated tag to related function) must be provided, including the timeline for when the feature will be removed and guidance for alternative solutions.
  • No tsc warnings: If your branch much follow the configured tsc rules meaning no new warnings or errors should introduced in your branch.
  • Release notes: Contact the docs team to prepare the release note, highlighting new features, improvements, bug fixes, and known issues.

Ansonhkg and others added 7 commits February 14, 2024 14:46
#360)

* use testThis in testThese to unify criteria and fix the pipeline that was missing some tests due to testThese finishing the process with code 0

* fmt

* remove problematic process.exit
* Add `K256` as alias of `ECDSA_CAIT_SITH` sig type (#356)

* add comment pointing to repo

---------

Co-authored-by: Massimo Cairo <[email protected]>
@CLAassistant
Copy link

CLAassistant commented Feb 19, 2024

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
3 out of 4 committers have signed the CLA.

✅ FedericoAmura
✅ Ansonhkg
✅ glitch003
❌ cairomassimo
You have signed the CLA already but the status is still pending? Let us recheck it.

Ansonhkg and others added 9 commits February 19, 2024 23:13
* implement new interface to unify session authentication in client

* fix eth pkp wallet creation unit test

* update test to use global config

* add test group to CI

* change encryption test to also validate getting session sigs from cache

* remove process termination order included on testThese that was avoiding other tests to run

* Add `K256` as alias of `ECDSA_CAIT_SITH` sig type (#356)

* fix rpc constant used in testing

* add empty resourceAbilityRequests to test

* fix and clean test using new session cache interface to sign using PKPEthersWallet

* fix encryption test

* remove old test

* staging

* chore: update readme

* v?

* use throwError function

* remove unnnecessary sessionKeys as they are obtained from cache afterwards

* move authContext validation to function that validates the PKP auth context

* backwards compatibility to avoid a breaking change

* fmt

* fmt

* fix siwe import

---------

Co-authored-by: Massimo Cairo <[email protected]>
Co-authored-by: Ansonhkg <[email protected]>
* remove 3rd party libs

* fix: revert back to fix react

* it works

* cherry picks 735438f 3b0422f

* readme

* resolve conflicts

---------

Signed-off-by: Anson <[email protected]>
* update accs schemas version

* 0.0.6 instead cus we pub the dist folder

---------

Co-authored-by: Ansonhkg <[email protected]>
* chore: bump accs-schema version to 0.0.6

* fix: wrong error message

* feat: make delegatee Optional

* feat: add test
@Ansonhkg Ansonhkg marked this pull request as ready for review February 20, 2024 22:55
@Ansonhkg Ansonhkg merged commit cb018a5 into master Feb 21, 2024
0 of 4 checks passed
@Ansonhkg Ansonhkg deleted the staging/3.2.0 branch February 21, 2024 01:58
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.

5 participants