Skip to content

Commit

Permalink
Release 2.17.0 (#1449)
Browse files Browse the repository at this point in the history
* feature: add Phantom to web3-onboard (#1372)

* feat: add Phantom injected provider
* feat: add phantom package
* chore: bump injected version number
* Bump version after merging in develop
* Align phantom pkg versions
* Add build steps for phantom
* Update readme and fix spelling errors
* Update Phantom package, update injected namespace within phantom injected-wallets
* Fix conflicts, add note to readme, yarn-it
* Create provider properly, remove conditional chaining for build across oldercompilers
* Add check for ethereum prop within phantom provider
Co-authored-by: Adam Carpenter <[email protected]>

* Fix for gamestop chain recognition (#1441)

* Add Unstoppable Domains Reverse Resolution (#1410)

* added UD resolution dependency

pinned to the same version uauth uses to avoid increasing package size

* renames shortenEns to domain agnostic

* added uns reverse resolution

* removed excess console log

* Bump core version and add alpha tag, but react and vuew versions, prettier and err checking

* Fix demo

Co-authored-by: Adam Carpenter <[email protected]>

* Add Ledger Connect Kit support (#1439)

* Add Ledger Connect Kit support

Replaces the old USB connection aproach with the new Connect Kit.

The Ledger Connect Kit loader gets the latest Connect Kit minor version
from a CDN at runtime so that Ledger can release updates without waiting
for wallet libraries or DApps to explicitly update packages and deploy
new versions.

Depending on the user's platform, Connect Kit's UI will guide them to
install the Ledger Connect extension in case it is supported, or present
the required details to connect to Ledger Live through WalletConnect.

* Prettier and version bumps

* Do not support switching chains from DApp on Ledger connector

* Add modal prompt for handling switchEthereumChain to switch chain in  the wallet app

Co-authored-by: Adam Carpenter <[email protected]>

* Updated versioning for release and added new checklist to PR description

* FEATURE: Add Zeal Wallet Package (#1435)

* Add support for Zeal injected wallet

* Add Zeal SDK module

* Fix provider type

* Add more info and dev contact details to README.md

* Apply suggestions related to version and dependencies

Co-authored-by: Adam Carpenter <[email protected]>

* fix demo for signing typed and sending transaction

* Bump injected package version

Co-authored-by: Adam Carpenter <[email protected]>

* Bump json5 from 2.2.1 to 2.2.3 in /examples/with-vite-react (#1443)

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](json5/json5@v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump json5 from 1.0.1 to 1.0.2 in /examples/with-ledger (#1444)

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](json5/json5@v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump json5 from 1.0.1 to 1.0.2 in /examples/with-nextjs (#1445)

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](json5/json5@v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump json5 from 2.2.1 to 2.2.3 (#1442)

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](json5/json5@v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Brian Friel <[email protected]>
Co-authored-by: Vincent Shadbolt <[email protected]>
Co-authored-by: Hugo Lopes <[email protected]>
Co-authored-by: resetko-zeal <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
6 people authored Jan 10, 2023
1 parent 1ffc1e6 commit 9e8ce20
Show file tree
Hide file tree
Showing 40 changed files with 2,285 additions and 679 deletions.
36 changes: 36 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,18 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/transaction-preview
steps:
- node-build-steps
build-zeal:
docker:
- image: cimg/node:16.13.1
working_directory: ~/web3-onboard-monorepo/packages/zeal
steps:
- node-build-steps
build-phantom:
docker:
- image: cimg/node:16.13.1
working_directory: ~/web3-onboard-monorepo/packages/phantom
steps:
- node-build-steps

# Build staging/Alpha releases
build-staging-core:
Expand Down Expand Up @@ -503,6 +515,18 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/transaction-preview
steps:
- node-staging-build-steps
build-staging-zeal:
docker:
- image: cimg/node:16.13.1
working_directory: ~/web3-onboard-monorepo/packages/zeal
steps:
- node-staging-build-steps
build-staging-phantom:
docker:
- image: cimg/node:16.13.1
working_directory: ~/web3-onboard-monorepo/packages/phantom
steps:
- node-staging-build-steps

workflows:
version: 2
Expand Down Expand Up @@ -675,3 +699,15 @@ workflows:
<<: *deploy_production_filters
- build-staging-transaction-preview:
<<: *deploy_staging_filters
zeal:
jobs:
- build-zeal:
<<: *deploy_production_filters
- build-staging-zeal:
<<: *deploy_staging_filters
phantom:
jobs:
- build-phantom:
<<: *deploy_production_filters
- build-staging-phantom:
<<: *deploy_staging_filters
92 changes: 62 additions & 30 deletions examples/with-ledger/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1107,23 +1107,32 @@
joi "^17.4.2"
rxjs "^7.5.2"

"@web3-onboard/core@^2.5.0":
version "2.5.0"
resolved "https://registry.yarnpkg.com/@web3-onboard/core/-/core-2.5.0.tgz#0804d136b5fb5e42fde259e6cdfe2bfd48b4b489"
integrity sha512-UHyogYHo2dkB/mvRwjnvdmND1XN8M2tQbHsO7jcnkNOfq8+4CBujdEbsHlkJJgw09UOT/taER7IkrcmOLlPKrg==
"@web3-onboard/common@^2.2.3":
version "2.2.3"
resolved "https://registry.yarnpkg.com/@web3-onboard/common/-/common-2.2.3.tgz#fc0841186d84cf017f4cf0368dcd349e6ed8dc8b"
integrity sha512-ZI0XuCpxtuL9XGgeWglXR6rhgLP261EMEstjonxy8ptuOKLlTJcgvL7wSx2MjNDO3i/qmb/PGQpInvxYx5klSA==
dependencies:
"@web3-onboard/common" "^2.1.6"
bignumber.js "^9.1.0"
ethers "5.5.4"
joi "^17.6.1"

"@web3-onboard/core@^2.12.1":
version "2.12.1"
resolved "https://registry.yarnpkg.com/@web3-onboard/core/-/core-2.12.1.tgz#e6dae9eaad1e572cfafe4ceaedd803a9a40224f0"
integrity sha512-WqDXHJ28hkJACJYv85iqYfiRm1Nn5BDrvKYwWm6LOQI9J2YuaVYr9c99WRLQzP7x42E/QKVTopn/gATdKY0VQQ==
dependencies:
"@web3-onboard/common" "^2.2.3"
bignumber.js "^9.0.0"
bnc-sdk "^4.4.1"
bnc-sdk "^4.6.2"
bowser "^2.11.0"
ethers "5.5.3"
eventemitter3 "^4.0.7"
joi "17.6.0"
joi "^17.6.1"
lodash.merge "^4.6.2"
lodash.partition "^4.6.0"
nanoid "^4.0.0"
rxjs "^7.5.2"
svelte "^3.46.4"
rxjs "^7.5.5"
svelte "^3.49.0"
svelte-i18n "^3.3.13"

"@web3-onboard/ledger@^2.1.6":
Expand All @@ -1141,13 +1150,13 @@
buffer "^6.0.3"
ethereumjs-util "^7.1.3"

"@web3-onboard/react@^2.2.4":
version "2.2.4"
resolved "https://registry.yarnpkg.com/@web3-onboard/react/-/react-2.2.4.tgz#8adf862ebd0689d683c87d80c708151cd9355f69"
integrity sha512-xhn47dhpHTo7lHucKHcxHkidf1MIjIPFvGeUKQkHy8MYi0/W4mbptjbaGEVgOLs9Df7whBi395SuLUK/nP4ldQ==
"@web3-onboard/react@^2.4.1":
version "2.5.3"
resolved "https://registry.yarnpkg.com/@web3-onboard/react/-/react-2.5.3.tgz#8509a45851f843c62aabc564ef6211370decb29d"
integrity sha512-bFM2mKhoYuwdBd/JFodiDg+Xfmh7WBSyBs1kOo6CVlS5KNnb9CQ61V6yyJnQjBIBUWam70E7qR/X5mFE6ouihg==
dependencies:
"@web3-onboard/common" "^2.1.6"
"@web3-onboard/core" "^2.5.0"
"@web3-onboard/common" "^2.2.3"
"@web3-onboard/core" "^2.12.1"
use-sync-external-store "1.0.0"

acorn-jsx@^5.3.2:
Expand Down Expand Up @@ -1285,6 +1294,11 @@ bignumber.js@^9.0.0, bignumber.js@^9.0.2:
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.2.tgz#71c6c6bed38de64e24a65ebe16cfcf23ae693673"
integrity sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==

bignumber.js@^9.1.0:
version "9.1.1"
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6"
integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==

blakejs@^1.1.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814"
Expand All @@ -1300,10 +1314,10 @@ bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1:
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==

bnc-sdk@^4.4.1:
version "4.5.0"
resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.5.0.tgz#2c55a6122a5b415718d3aebf524f1efe8c638414"
integrity sha512-B74yj5f3GbWxFi46ahp1vPbMKE5cy2z1yyHnyb2HHf54mmcxtGmSNOh21+dkyh5YeV0p83SGNiMZOgSVGxsN6g==
bnc-sdk@^4.6.2:
version "4.6.3"
resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.6.3.tgz#c852f091a5e84bb77864543b0775b35ebdbb1724"
integrity sha512-rva+LyJuAm+U6xwZYqlsDxKaMy3EpHBqkOL93UDih7iwXDYnUr87n27pnGCw3B8xRBeRhCBC/VZMuzRFeea/Hw==
dependencies:
crypto-es "^1.2.2"
nanoid "^3.3.1"
Expand Down Expand Up @@ -2386,7 +2400,7 @@ isexe@^2.0.0:
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==

joi@17.6.0, joi@^17.4.2:
joi@^17.4.2:
version "17.6.0"
resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2"
integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==
Expand All @@ -2397,6 +2411,17 @@ [email protected], joi@^17.4.2:
"@sideway/formula" "^3.0.0"
"@sideway/pinpoint" "^2.0.0"

joi@^17.6.1:
version "17.7.0"
resolved "https://registry.yarnpkg.com/joi/-/joi-17.7.0.tgz#591a33b1fe1aca2bc27f290bcad9b9c1c570a6b3"
integrity sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==
dependencies:
"@hapi/hoek" "^9.0.0"
"@hapi/topo" "^5.0.0"
"@sideway/address" "^4.1.3"
"@sideway/formula" "^3.0.0"
"@sideway/pinpoint" "^2.0.0"

[email protected]:
version "0.8.0"
resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840"
Expand Down Expand Up @@ -2425,9 +2450,9 @@ json-stable-stringify-without-jsonify@^1.0.1:
integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==

json5@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
version "1.0.2"
resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
dependencies:
minimist "^1.2.0"

Expand Down Expand Up @@ -2545,9 +2570,9 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
brace-expansion "^1.1.7"

minimist@^1.2.0, minimist@^1.2.6:
version "1.2.6"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
version "1.2.7"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==

mri@^1.1.0:
version "1.2.0"
Expand Down Expand Up @@ -2930,6 +2955,13 @@ rxjs@^7.5.2:
dependencies:
tslib "^2.1.0"

rxjs@^7.5.5:
version "7.8.0"
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4"
integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==
dependencies:
tslib "^2.1.0"

sade@^1.7.4:
version "1.8.1"
resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701"
Expand Down Expand Up @@ -3117,10 +3149,10 @@ svelte-i18n@^3.3.13:
sade "^1.7.4"
tiny-glob "^0.2.6"

svelte@^3.46.4:
version "3.49.0"
resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.49.0.tgz#5baee3c672306de1070c3b7888fc2204e36a4029"
integrity sha512-+lmjic1pApJWDfPCpUUTc1m8azDqYCG1JN9YEngrx/hUyIcFJo6VZhj0A1Ai0wqoHcEIuQy+e9tk+4uDgdtsFA==
svelte@^3.49.0:
version "3.55.0"
resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.55.0.tgz#29cb958750a23e751309a6535ccd811fcabc9038"
integrity sha512-uGu2FVMlOuey4JoKHKrpZFkoYyj0VLjJdz47zX5+gVK5odxHM40RVhar9/iK2YFRVxvfg9FkhfVlR0sjeIrOiA==

text-table@^0.2.0:
version "0.2.0"
Expand Down
Loading

0 comments on commit 9e8ce20

Please sign in to comment.