Skip to content

Commit 1fc974d

Browse files
authored
Updated versioning for release and added new checklist to PR description (#1448)
1 parent 1443e44 commit 1fc974d

File tree

10 files changed

+34
-15
lines changed

10 files changed

+34
-15
lines changed

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-monorepo",
3-
"version": "2.16.1",
3+
"version": "2.17.0",
44
"private": true,
55
"workspaces": {
66
"packages": [

packages/core/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/core",
3-
"version": "2.13.0-alpha.1",
3+
"version": "2.13.0",
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",

packages/demo/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@
2323
"webpack-dev-server": "4.7.4"
2424
},
2525
"dependencies": {
26-
"@web3-onboard/core": "^2.13.0-alpha.1",
26+
"@web3-onboard/core": "^2.13.0",
2727
"@web3-onboard/coinbase": "^2.1.4",
2828
"@web3-onboard/transaction-preview": "^2.0.0",
2929
"@web3-onboard/dcent": "^2.2.2",
3030
"@web3-onboard/fortmatic": "^2.0.14",
3131
"@web3-onboard/gas": "^2.1.3",
3232
"@web3-onboard/gnosis": "^2.1.5",
33-
"@web3-onboard/injected-wallets": "^2.5.0-alpha.3",
33+
"@web3-onboard/injected-wallets": "^2.5.0",
3434
"@web3-onboard/keepkey": "^2.3.2",
3535
"@web3-onboard/keystone": "^2.3.2",
36-
"@web3-onboard/ledger": "^2.4.0-alpha.1",
36+
"@web3-onboard/ledger": "^2.4.0",
3737
"@web3-onboard/magic": "^2.1.3",
3838
"@web3-onboard/phantom": "^2.0.0-alpha.1",
3939
"@web3-onboard/portis": "^2.1.3",
@@ -46,7 +46,7 @@
4646
"@web3-onboard/enkrypt": "^2.0.0",
4747
"@web3-onboard/mew-wallet": "^2.0.0",
4848
"@web3-onboard/uauth": "^2.0.0",
49-
"@web3-onboard/zeal": "^2.0.0-alpha.1",
49+
"@web3-onboard/zeal": "^2.0.0",
5050
"vconsole": "^3.9.5"
5151
},
5252
"license": "MIT",

packages/demo/src/App.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,8 @@
269269
// accountCenter: '#sample-container-el'
270270
// },
271271
// Sign up for your free api key at www.Blocknative.com
272-
apiKey
272+
// Add apiKey to test transaction notifications
273+
// apiKey
273274
})
274275
275276
// Subscribe to wallet updates

packages/injected/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/injected-wallets",
3-
"version": "2.5.0-alpha.3",
3+
"version": "2.5.0",
44
"description": "Injected wallet module for connecting browser extension and mobile wallets 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",

packages/ledger/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/ledger",
3-
"version": "2.4.0-alpha.1",
3+
"version": "2.4.0",
44
"description": "Ledger hardare 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",

packages/react/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/react",
3-
"version": "2.5.4-alpha.1",
3+
"version": "2.5.4",
44
"description": "A collection of React hooks for integrating Web3-Onboard in to React and Next.js projects. 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, 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",
@@ -62,7 +62,7 @@
6262
"typescript": "^4.5.5"
6363
},
6464
"dependencies": {
65-
"@web3-onboard/core": "^2.13.0-alpha.1",
65+
"@web3-onboard/core": "^2.13.0",
6666
"@web3-onboard/common": "^2.2.3",
6767
"use-sync-external-store": "1.0.0"
6868
},

packages/vue/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/vue",
3-
"version": "2.4.4-alpha.1",
3+
"version": "2.4.4",
44
"description": "A collection of Vue Composables for integrating Web3-Onboard in to a Vue or Nuxt project. 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, 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",
@@ -63,7 +63,7 @@
6363
"@vueuse/core": "^8.4.2",
6464
"@vueuse/rxjs": "^8.2.0",
6565
"@web3-onboard/common": "^2.2.3",
66-
"@web3-onboard/core": "^2.13.0-alpha.1",
66+
"@web3-onboard/core": "^2.13.0",
6767
"vue-demi": "^0.12.4"
6868
},
6969
"peerDependencies": {

packages/zeal/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/zeal",
3-
"version": "2.0.0-alpha.1",
3+
"version": "2.0.0",
44
"description": "Zeal SDK wallet module for connecting to Web3-Onboard.",
55
"keywords": [
66
"Ethereum",

pull_request_template.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,26 @@
22
<!-- Add a description of the fix or feature here -->
33

44
### Checklist
5-
- [ ] The version field in `package.json` is incremented following [semantic versioning](https://semver.org/)
5+
- [ ] The version field in `package.json` of the package you have made changes in is incremented following [semantic versioning](https://semver.org/) and using alpha release tagging
66
- [ ] The box that allows repo maintainers to update this PR is checked
77
- [ ] I tested locally to make sure this feature/fix works
88
- [ ] I have run `yarn file-check`, `yarn type-check` & `yarn build` to confirm there are not any associated errors
99
- [ ] This PR passes the Circle CI checks
10+
11+
### If this PR includes changes to add an injected wallet or SDK wallet module:
12+
Please complete the following using the internal demo package.
13+
To run this demo use the command `yarn && yarn dev` to get the project running at `http://localhost:8080/`
14+
15+
#### Tests with demo app (injected)
16+
- [ ] send transaction
17+
- [ ] switch chains
18+
- [ ] sign message
19+
- [ ] sign typed message
20+
- [ ] disconnect
21+
22+
#### Tests with demo app (SDK)
23+
- [ ] send transaction
24+
- [ ] switch chains
25+
- [ ] sign message
26+
- [ ] sign typed message
27+
- [ ] disconnect

0 commit comments

Comments
 (0)