Skip to content

Commit

Permalink
Merge pull request #1976 from blocknative/release/2.24.15
Browse files Browse the repository at this point in the history
Release - 2.24.15
  • Loading branch information
Adamj1232 authored Oct 25, 2023
2 parents 48d4e82 + befa884 commit 3f6a901
Show file tree
Hide file tree
Showing 70 changed files with 6,565 additions and 51 deletions.
36 changes: 36 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -425,6 +425,18 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/bitkeep
steps:
- node-build-steps
build-metamask:
docker:
- image: cimg/node:16.13.1
working_directory: ~/web3-onboard-monorepo/packages/metamask
steps:
- node-build-steps
build-solid:
docker:
- image: cimg/node:16.14.2
working_directory: ~/web3-onboard-monorepo/packages/solid
steps:
- node-build-steps

# Build staging/Alpha releases
build-staging-core:
Expand Down Expand Up @@ -685,6 +697,18 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/bitkeep
steps:
- node-staging-build-steps
build-staging-metamask:
docker:
- image: cimg/node:16.13.1
working_directory: ~/web3-onboard-monorepo/packages/metamask
steps:
- node-staging-build-steps
build-staging-solid:
docker:
- image: cimg/node:16.14.2
working_directory: ~/web3-onboard-monorepo/packages/solid
steps:
- node-staging-build-steps

workflows:
version: 2
Expand Down Expand Up @@ -947,3 +971,15 @@ workflows:
<<: *deploy_production_filters
- build-staging-bitkeep:
<<: *deploy_staging_filters
metamask:
jobs:
- build-metamask:
<<: *deploy_production_filters
- build-staging-metamask:
<<: *deploy_staging_filters
solid:
jobs:
- build-solid:
<<: *deploy_production_filters
- build-staging-solid:
<<: *deploy_staging_filters
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nodejs 18.16.0
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ For full documentation, check out the README.md for each package or the [docs pa
**Frameworks**

- [React](packages/react/README.md)
- [Solid](packages/solid/README.md)
- [Vue](packages/vue/README.md)

## Test out the demo app
Expand Down
1 change: 1 addition & 0 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
"@web3-onboard/keystone": "^2.3.7",
"@web3-onboard/ledger": "^2.5.1",
"@web3-onboard/magic": "^2.1.7",
"@web3-onboard/metamask": "^2.0.0-alpha.1",
"@web3-onboard/mew-wallet": "^2.0.4",
"@web3-onboard/phantom": "^2.0.3",
"@web3-onboard/portis": "^2.1.7",
Expand Down
7 changes: 7 additions & 0 deletions docs/src/lib/services/onboard.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ const intiOnboard = async (theme) => {
const { default: walletConnectModule } = await import('@web3-onboard/walletconnect')
const { default: infinityWalletModule } = await import('@web3-onboard/infinity-wallet')
const { default: coinbaseModule } = await import('@web3-onboard/coinbase')
const { default: metamaskModule } = await import('@web3-onboard/metamask')
const { default: dcentModule } = await import('@web3-onboard/dcent')
const { default: portisModule } = await import('@web3-onboard/portis')
const { default: magicModule } = await import('@web3-onboard/magic')
Expand Down Expand Up @@ -65,6 +66,11 @@ const intiOnboard = async (theme) => {
clientID: 'xar_test_c9c3bc702eb13255c58dab0e74cfa859711c13cb'
})
const coinbase = coinbaseModule()
const metamask = metamaskModule({options: {
dappMetadata: {
name: 'Web3Onboard',
}
}})
const dcent = dcentModule()
const walletConnect = walletConnectModule({
projectId: 'f6bd6e2911b56f5ac3bc8b2d0e2d7ad5',
Expand Down Expand Up @@ -124,6 +130,7 @@ const intiOnboard = async (theme) => {
return Onboard({
connect: { autoConnectAllPreviousWallet: true },
wallets: [
metamask,
injected,
walletConnect,
coinbase,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,7 @@ We recommend you add the [Core Repo](../../modules/core.md#install) and consider
**Frameworks**

- [React](../../modules/react.md#quickstart-with-injected-wallets-and-ethers-provider)
- [Solid](../../modules/solid.md#install)
- [Vue](../../modules/vue.md#install)

## Test out the demo app
Expand Down
5 changes: 3 additions & 2 deletions docs/src/routes/docs/[...3]modules/[...1]core/+page.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,14 @@ If you would like to support all wallets, then you can install all of the wallet
<TabPanel value="yarn">

```sh copy
yarn add @web3-onboard/coinbase @web3-onboard/fortmatic @web3-onboard/gnosis @web3-onboard/injected-wallets @web3-onboard/arcana-auth @web3-onboard/keepkey @web3-onboard/keystone @web3-onboard/ledger @web3-onboard/magic @web3-onboard/portis @web3-onboard/react @web3-onboard/torus @web3-onboard/trezor @web3-onboard/walletconnect @web3-onboard/web3auth @web3-onboard/dcent @web3-onboard/sequence @web3-onboard/enkrypt @web3-onboard/mew-wallet @web3-onboard/uauth @web3-onboard/zeal @web3-onboard/frontier
yarn add @web3-onboard/coinbase @web3-onboard/metamask @web3-onboard/fortmatic @web3-onboard/gnosis @web3-onboard/injected-wallets @web3-onboard/arcana-auth @web3-onboard/keepkey @web3-onboard/keystone @web3-onboard/ledger @web3-onboard/magic @web3-onboard/portis @web3-onboard/react @web3-onboard/torus @web3-onboard/trezor @web3-onboard/walletconnect @web3-onboard/web3auth @web3-onboard/dcent @web3-onboard/sequence @web3-onboard/enkrypt @web3-onboard/mew-wallet @web3-onboard/uauth @web3-onboard/zeal @web3-onboard/frontier
```

</TabPanel>
<TabPanel value="npm">

```sh copy
npm install @web3-onboard/coinbase @web3-onboard/fortmatic @web3-onboard/gnosis @web3-onboard/injected-wallets @web3-onboard/arcana-auth @web3-onboard/keepkey @web3-onboard/keystone @web3-onboard/ledger @web3-onboard/magic @web3-onboard/portis @web3-onboard/react @web3-onboard/torus @web3-onboard/trezor @web3-onboard/walletconnect @web3-onboard/web3auth @web3-onboard/dcent @web3-onboard/sequence @web3-onboard/enkrypt @web3-onboard/mew-wallet @web3-onboard/uauth @web3-onboard/zeal @web3-onboard/frontier
npm install @web3-onboard/coinbase @web3-onboard/metamask @web3-onboard/fortmatic @web3-onboard/gnosis @web3-onboard/injected-wallets @web3-onboard/arcana-auth @web3-onboard/keepkey @web3-onboard/keystone @web3-onboard/ledger @web3-onboard/magic @web3-onboard/portis @web3-onboard/react @web3-onboard/torus @web3-onboard/trezor @web3-onboard/walletconnect @web3-onboard/web3auth @web3-onboard/dcent @web3-onboard/sequence @web3-onboard/enkrypt @web3-onboard/mew-wallet @web3-onboard/uauth @web3-onboard/zeal @web3-onboard/frontier
```

</TabPanel>
Expand All @@ -81,6 +81,7 @@ npm install @web3-onboard/coinbase @web3-onboard/fortmatic @web3-onboard/gnosis

- All wallet modules (except for `injected-wallets`) require extra dependencies and may require polyfilling the node built in modules for the browser. See the [Build Environments](#build-environments) section for more info
- **If using React** you may be interested in checking out the React Hooks package here - https://www.npmjs.com/package/@web3-onboard/react
- **If using Solid** you may be interested in checking out the Solid package here - https://www.npmjs.com/package/@web3-onboard/solid
- **If using Vue** you may be interested in checking out the Vue package here - https://www.npmjs.com/package/@web3-onboard/vue
:::

Expand Down
Loading

0 comments on commit 3f6a901

Please sign in to comment.