Skip to content

Commit d97dae8

Browse files
authored
Merge pull request #1230 from blocknative/release/2.9.0
Release 2.9.0 (main)
2 parents 4a5f6b0 + aba9a12 commit d97dae8

File tree

116 files changed

+1288
-354
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+1288
-354
lines changed

.circleci/config.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,12 @@ jobs:
297297
working_directory: ~/web3-onboard-monorepo/packages/hw-common
298298
steps:
299299
- node-build-steps
300+
build-sequence:
301+
docker:
302+
- image: cimg/node:16.13.1
303+
working_directory: ~/web3-onboard-monorepo/packages/sequence
304+
steps:
305+
- node-build-steps
300306

301307
# Build staging/Alpha releases
302308
build-staging-core:
@@ -431,6 +437,12 @@ jobs:
431437
working_directory: ~/web3-onboard-monorepo/packages/hw-common
432438
steps:
433439
- node-staging-build-steps
440+
build-staging-sequence:
441+
docker:
442+
- image: cimg/node:16.13.1
443+
working_directory: ~/web3-onboard-monorepo/packages/sequence
444+
steps:
445+
- node-staging-build-steps
434446

435447
workflows:
436448
version: 2
@@ -567,3 +579,9 @@ workflows:
567579
<<: *deploy_production_filters
568580
- build-staging-hw-common:
569581
<<: *deploy_staging_filters
582+
sequence:
583+
jobs:
584+
- build-sequence:
585+
<<: *deploy_production_filters
586+
- build-staging-sequence:
587+
<<: *deploy_staging_filters

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ For full documentation, check out the README.md for each package:
9595
- [Portis](packages/portis/README.md)
9696
- [MEW](packages/mew/README.md)
9797
- [Web3Auth](packages/web3auth/README.md)
98+
- [Sequence](packages/sequence/README.md)
9899

99100
**Hardware Wallets**
100101

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-onboard-monorepo",
3-
"version": "2.8.0",
3+
"version": "2.9.0",
44
"private": true,
55
"workspaces": [
66
"./packages/*"
@@ -36,7 +36,8 @@
3636
"Injected Wallet",
3737
"GameStop",
3838
"Crypto",
39-
"Crypto Wallet"
39+
"Crypto Wallet",
40+
"Sequence"
4041
],
4142
"repository": {
4243
"type": "git",

packages/coinbase/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@web3-onboard/coinbase",
3-
"version": "2.1.0",
3+
"version": "2.1.1",
44
"description": "Coinbase SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
55
"keywords": [
66
"Ethereum",
@@ -59,6 +59,6 @@
5959
},
6060
"dependencies": {
6161
"@coinbase/wallet-sdk": "^3.0.5",
62-
"@web3-onboard/common": "^2.2.0"
62+
"@web3-onboard/common": "^2.2.1"
6363
}
6464
}

packages/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@web3-onboard/common",
3-
"version": "2.2.0",
3+
"version": "2.2.1",
44
"description": "Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
55
"keywords": [
66
"Ethereum",

packages/common/src/eip-1193.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import type {
44
ChainId,
55
EIP1193Provider,
66
ProviderAccounts
7-
} from './types'
8-
import { ProviderRpcError } from './errors'
7+
} from './types.js'
8+
import { ProviderRpcError } from './errors.js'
99

1010
/**
1111
* Takes a provider instance along with events

packages/common/src/errors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ProviderRpcErrorCode } from './types'
1+
import type { ProviderRpcErrorCode } from './types.js'
22

33
export class ProviderRpcError extends Error {
44
message: string

packages/common/src/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
export { ProviderRpcError } from './errors'
2-
export { createEIP1193Provider } from './eip-1193'
3-
export { SofiaProLight, SofiaProRegular, SofiaProSemiBold } from './fonts'
4-
export { weiToEth } from './utils'
1+
export { ProviderRpcError } from './errors.js'
2+
export { createEIP1193Provider } from './eip-1193.js'
3+
export { SofiaProLight, SofiaProRegular, SofiaProSemiBold } from './fonts.js'
4+
export { weiToEth } from './utils.js'
55

6-
export * from './types'
7-
export * from './validation'
6+
export * from './types.js'
7+
export * from './validation.js'

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@web3-onboard/core",
3-
"version": "2.8.0",
3+
"version": "2.8.1",
44
"description": "Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
55
"keywords": [
66
"Ethereum",
@@ -82,7 +82,7 @@
8282
"typescript": "^4.5.5"
8383
},
8484
"dependencies": {
85-
"@web3-onboard/common": "^2.2.0",
85+
"@web3-onboard/common": "^2.2.1",
8686
"bignumber.js": "^9.0.0",
8787
"bnc-sdk": "^4.4.1",
8888
"bowser": "^2.11.0",

packages/core/src/chain.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { firstValueFrom } from 'rxjs'
22
import { filter, map } from 'rxjs/operators'
33
import { ProviderRpcErrorCode } from '@web3-onboard/common'
4-
import { addNewChain, switchChain } from './provider'
5-
import { state } from './store'
6-
import { switchChainModal$ } from './streams'
7-
import { validateSetChainOptions } from './validation'
8-
import type { WalletState } from './types'
9-
import { toHexString } from './utils'
4+
import { addNewChain, switchChain } from './provider.js'
5+
import { state } from './store/index.js'
6+
import { switchChainModal$ } from './streams.js'
7+
import { validateSetChainOptions } from './validation.js'
8+
import type { WalletState } from './types.js'
9+
import { toHexString } from './utils.js'
1010

1111
async function setChain(options: {
1212
chainId: string | number

0 commit comments

Comments
 (0)