Skip to content

Release 2.26.1 (docs) #2223

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

Merged
merged 24 commits into from
Jun 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
e0b20ed
Coinbase module bump to sdk v4 and support smart wallet creation
Adamj1232 May 23, 2024
c26445e
working through CD switch chain issues
Adamj1232 May 24, 2024
b38c871
CB wallet working as expected
Adamj1232 May 24, 2024
4430ac5
Refine coinbase smartwallet implementation
Adamj1232 May 28, 2024
5690fcc
Clarify smart wallet within docs
Adamj1232 May 28, 2024
efabd3b
Update handler of chainId within eth_chainId
Adamj1232 May 30, 2024
131bc1b
Merge in develop
Adamj1232 May 30, 2024
bfc5f5c
remove chainId patch in CB provider
Adamj1232 May 31, 2024
ed00198
Revert version bump
Adamj1232 May 31, 2024
1748b20
Merge pull request #2217 from blocknative/release/2.26.0
Adamj1232 May 31, 2024
1b409a8
Merge pull request #2213 from blocknative/release/2.26.0
Adamj1232 May 31, 2024
bc2a0ff
Merge in latest develop changes
Adamj1232 Jun 3, 2024
5b2b95f
Merge pull request #2204 from blocknative/enh/cb_4.0_upgrade
Adamj1232 Jun 4, 2024
07b5aab
FIX - Coinbase SDK build - Updates to fix build (#2219)
Adamj1232 Jun 4, 2024
3f787a0
Bump main version for release
Adamj1232 Jun 5, 2024
6b74394
Merge branch 'main' into release/2.26.1
Adamj1232 Jun 5, 2024
1f81301
Merge branch 'docs' into release/2.26.1
Adamj1232 Jun 5, 2024
b443341
Update versions to all be on the same common version
Adamj1232 Jun 5, 2024
be9328c
Release 2.26.1 (#2222)
Adamj1232 Jun 5, 2024
849aed6
Update deps for enkrypt
Adamj1232 Jun 5, 2024
2196544
Update deps for enkrypt
Adamj1232 Jun 5, 2024
471ff7f
Fix enkrypt version
Adamj1232 Jun 5, 2024
f491f0a
Yarn docs
Adamj1232 Jun 5, 2024
0795e5e
Update docs w3o service order
Adamj1232 Jun 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 31 additions & 31 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,41 +52,41 @@
"dependencies": {
"@safe-global/safe-apps-provider": "^0.18.0",
"@safe-global/safe-apps-sdk": "^8.1.0",
"@web3-onboard/bitget": "^2.1.0",
"@web3-onboard/blocto": "^2.1.0",
"@web3-onboard/cede-store": "^2.3.0",
"@web3-onboard/coinbase": "^2.3.0",
"@web3-onboard/core": "^2.22.0",
"@web3-onboard/bitget": "^2.1.1",
"@web3-onboard/blocto": "^2.1.1",
"@web3-onboard/cede-store": "^2.3.1",
"@web3-onboard/coinbase": "^2.3.1",
"@web3-onboard/core": "^2.22.1",
"@web3-onboard/dcent": "^2.2.8",
"@web3-onboard/enkrypt": "^2.1.0",
"@web3-onboard/fortmatic": "^2.1.0",
"@web3-onboard/frame": "^2.1.0",
"@web3-onboard/frontier": "^2.1.0",
"@web3-onboard/gas": "^2.2.0",
"@web3-onboard/gnosis": "^2.3.0",
"@web3-onboard/infinity-wallet": "^2.1.0",
"@web3-onboard/injected-wallets": "^2.11.0",
"@web3-onboard/enkrypt": "^2.1.1",
"@web3-onboard/fortmatic": "^2.1.1",
"@web3-onboard/frame": "^2.1.1",
"@web3-onboard/frontier": "^2.1.1",
"@web3-onboard/gas": "^2.2.1",
"@web3-onboard/gnosis": "^2.3.1",
"@web3-onboard/infinity-wallet": "^2.1.1",
"@web3-onboard/injected-wallets": "^2.11.1",
"@web3-onboard/keepkey": "^2.3.8",
"@web3-onboard/keystone": "^2.3.8",
"@web3-onboard/ledger": "^2.7.0",
"@web3-onboard/magic": "^2.2.0",
"@web3-onboard/metamask": "^2.1.0",
"@web3-onboard/mew-wallet": "^2.1.0",
"@web3-onboard/particle-network": "^2.1.0",
"@web3-onboard/phantom": "^2.1.0",
"@web3-onboard/portis": "^2.2.0",
"@web3-onboard/sequence": "^2.1.0",
"@web3-onboard/taho": "^2.1.0",
"@web3-onboard/torus": "^2.3.0",
"@web3-onboard/transaction-preview": "^2.1.0",
"@web3-onboard/ledger": "^2.7.1",
"@web3-onboard/magic": "^2.2.1",
"@web3-onboard/metamask": "^2.1.1",
"@web3-onboard/mew-wallet": "^2.1.1",
"@web3-onboard/particle-network": "^2.1.1",
"@web3-onboard/phantom": "^2.1.1",
"@web3-onboard/portis": "^2.2.1",
"@web3-onboard/sequence": "^2.1.1",
"@web3-onboard/taho": "^2.1.1",
"@web3-onboard/torus": "^2.3.1",
"@web3-onboard/transaction-preview": "^2.1.1",
"@web3-onboard/trezor": "^2.4.4",
"@web3-onboard/trust": "^2.1.0",
"@web3-onboard/uauth": "^2.2.0",
"@web3-onboard/venly": "^2.1.0",
"@web3-onboard/walletconnect": "^2.6.0",
"@web3-onboard/web3auth": "^2.3.0",
"@web3-onboard/xdefi": "^2.1.0",
"@web3-onboard/zeal": "^2.1.0",
"@web3-onboard/trust": "^2.1.1",
"@web3-onboard/uauth": "^2.2.1",
"@web3-onboard/venly": "^2.1.1",
"@web3-onboard/walletconnect": "^2.6.1",
"@web3-onboard/web3auth": "^2.3.1",
"@web3-onboard/xdefi": "^2.1.1",
"@web3-onboard/zeal": "^2.1.1",
"animejs": "^3.2.1",
"bnc-sdk": "^4.6.6",
"ethers": "^5.7.0",
Expand Down
2 changes: 1 addition & 1 deletion docs/src/lib/services/onboard.js
Original file line number Diff line number Diff line change
Expand Up @@ -146,9 +146,9 @@ const intiOnboard = async (theme) => {
connect: { autoConnectAllPreviousWallet: true },
wallets: [
metamask,
coinbase,
injected,
walletConnect,
coinbase,
ledger,
trezor,
trust,
Expand Down
14 changes: 10 additions & 4 deletions docs/src/routes/docs/[...4]wallets/[...6]coinbase/+page.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,23 +29,29 @@ npm install @web3-onboard/coinbase

```typescript
type CoinbaseWalletOptions = {
/** @optional Use dark theme */
/** @deprecated Deprecated after version 2.2.7 of @web3-onboard/coinbase Use dark theme */
darkMode?: boolean
/** @optional whether to connect mobile web app via WalletLink, defaults to false */
/** @deprecated Deprecated after version 2.2.7 of @web3-onboard/coinbase whether to connect mobile web app via WalletLink, defaults to false */
enableMobileWalletLink?: boolean
/** @optional whether or not to reload dapp automatically after disconnect, defaults to true */
/** @deprecated Deprecated after version 2.2.7 of @web3-onboard/coinbase whether or not to reload dapp automatically after disconnect, defaults to true */
reloadOnDisconnect?: boolean
/** Type of Coinbase wallets to support - options : 'all' | 'smartWalletOnly' | 'eoaOnly' - Default to `all` */
supportedWalletType?: 'all' | 'smartWalletOnly' | 'eoaOnly'
}
```

## Smart Wallet

Starting at `@web3-onboard/coinbase` version 2.3.0 smart wallet support has been added. A smart wallet lives in your browser, no extensions or app installs needed. Use passkeys for signing, with enterprise-grade security without complex seed phrases. One wallet, one address, works universally across major L2s and onchain apps. [More info on Coinbase smart wallets](https://www.coinbase.com/wallet/smart-wallet).

## Usage

```typescript
import Onboard from '@web3-onboard/core'
import coinbaseWalletModule from '@web3-onboard/coinbase'

// initialize the module with options
const coinbaseWalletSdk = coinbaseWalletModule({ darkMode: true })
const coinbaseWalletSdk = coinbaseWalletModule()

// can also initialize with no options...
// const coinbaseWalletSdk = coinbaseWalletSdk()
Expand Down
Loading
Loading