This release adds support for 3 new wallets: Gnosis Safe, Bitpie and XDefi. The Ledger provider now supports signing Typed data messages (See EIP712 for more information). Additionally, we include a number of vulnerability fixes to various Onboard.js dependancies.
Bitpie and XDefi
For Bitpie and XDefi add the following wallet init object to your wallets array when initializing Onboard:
{ walletName: 'bitpie' },
{ walletName: 'xdefi' }
Gnosis Safe
For Gnosis Safe add the following wallet init object to your wallets array when initializing Onboard:
{ walletName: 'gnosis' }
With Gnosis Safe if a user opens your dApp within the Safe Interface, Onboard.js will automatically select the Gnosis Safe for the user.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps bnc-onboard from 1.25.0 to 1.26.0.
Release notes
Sourced from bnc-onboard's releases.
Commits
ed08b6d
Merge pull request #562 from blocknative/release/1.26.0105540d
Merge develop3a9868f
1.25.0-0.5.5: [fix] Add check for WalletConnect Initialization object (#560)514a8bd
Release 1.26.00eab583
1.25.0-0.5.4: [update] Updates the bnc-sdk to latest (#558)aa9bfee
feat: add XDEFI (#540)ab68af8
1.25.0-0.5.3: [fix] Fixes issue when gnosis wallet is not found label is unde...3f32a22
1.25.0-0.5.2: [refactor] Adds autoselect for gnosis wallet (#555)0c9c037
1.25.0-0.4.2: [chore] patch vulnerabilities (#553)d7b3362
1.25.0-0.3.2: [feature] Adds bitpie wallet (#541)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)