Skip to content

Releases: blocknative/web3-onboard

2.7.0

12 Aug 04:11
d9ee5ee
Compare
Choose a tag to compare

✨ Highlights

  • feat: add BitKeep #1177
  • Tokenary support on all platforms #1185
  • Enhancement: Examples/with-ledger #1187
  • [core-v2.7.0-alpha.1, react-v2.2.6-alpha.1, vue-v2.1.6-alpha.1] : Feature - Add configuration to hide/show sidebar #1191
  • [core:2.7.0-alpha.2] [ledger:2.1.8-alpha.1] - [feature] - Replacement Transactions #1195
  • Feature/with vuejs #1198
  • [common-v2.1.8-alpha.1, core-v2.7.0-alpha.3, react-v2.2.6-alpha.2, vue-v2.1.6-alpha.2...]: Fix - Remove Terser from Rollup(minification) #1206
  • [core:2.7.0-alpha.4] - Dynamically import Notify and Account Center #1207
  • [README Updates] Migration guide Link #1208
  • Fix: Re-initialize Cleanup Logic #1213

📦 Changes per package

  • @web3onboard/coinbase v2.0.11
  • @web3onboard/common v2.1.8
  • @web3onboard/core v2.7.0
  • @web3onboard/dcent v2.0.8
  • @web3onboard/formatic v2.0.10
  • @web3onboard/gas v2.0.0
  • @web3onboard/gnosis v2.0.9
  • @web3onboard/injected v2.0.16
  • @web3onboard/keepkey v2.1.8
  • @web3onboard/keystone v2.1.9
  • @web3onboard/ledger v2.1.8
  • @web3onboard/magic v2.0.11
  • @web3onboard/mew v2.0.8
  • @web3onboard/portis v2.0.8
  • @web3onboard/react v2.2.6
  • @web3onboard/torus v2.0.9
  • @web3onboard/trezor v2.1.8
  • @web3onboard/vue v2.1.6
  • @web3-onboard/walletconnect v2.0.9
  • @web3-onboard/walletlink v2.0.7
  • @web3onboard/web3auth v2.0.7

v2.6.0

01 Aug 22:55
d453081
Compare
Choose a tag to compare

Description

✨ Highlights

  • Fix: Autoselect with disabled modals resolve #1154
  • Fix: Chain id type fix #1158
  • Enhancement: Minify bundle size #1155
  • Fix: add "main" to Keystone's package.json #1164
  • Fix Trezor nonce handling #1165
  • Fix - Add optionality to containerElement, format validation so accountCener #1166
  • Feature : Gas Module #1168
  • Fix - Updated Binance Wallet provider patch #1174
  • Enhancement : Convert internal Wei to Eth #1137
  • Feature : Add BitKeep injected Wallet #1177

📦 Changes per package

  • @web3onboard/coinbase v2.0.10
  • @web3onboard/common v2.1.7
  • @web3onboard/core v2.6.0
  • @web3onboard/dcent v2.0.7
  • @web3onboard/formatic v2.0.9
  • @web3onboard/gas v2.0.0
  • @web3onboard/gnosis v2.0.8
  • @web3onboard/injected v2.0.15
  • @web3onboard/keepkey v2.1.7
  • @web3onboard/keystone v2.1.8
  • @web3onboard/ledger v2.1.7
  • @web3onboard/magic v2.0.10
  • @web3onboard/mew v2.0.7
  • @web3onboard/portis v2.0.7
  • @web3onboard/react v2.2.5
  • @web3onboard/torus v2.0.8
  • @web3onboard/trezor v2.1.7
  • @web3onboard/vue v2.1.5
  • @web3-onboard/walletconnect v2.0.8
  • @web3onboard/web3auth v2.0.6

What's Changed

  • (develop) Release: 2.5.0 by @Adamj1232 in #1147
  • [common-v2.1.7-alpha.1, core-v2.6.0-alpha.1......]: Enhancement - chain number support by @mahmud-bn in #1135
  • [core: 2.6.0-alpha.2] - [fix] - Autoselect with disabled modals resolve by @aaronbarnardsound in #1154
  • [common-v2.1.7-alpha.2, core-v2.6.0-alpha.3, react-v2.2.5-alpha.3, vue-v2.1.5-alpha.3]: Enhancement: Minify bundle size by @mahmud-bn in #1155
  • fix(Doc): typo in WalletConnect sdk readme example by @itsmnthn in #1162
  • [core-v2.6.0-alpha.4, react-v2.2.5-alpha.4, vue-v2.1.5-alpha.4] : Fix - Add optionality to containerElement, format validation so accountCent… by @Adamj1232 in #1166
  • Fix trezor nonce by @bachstatter in #1165
  • [core:2.6.0-alpha.3] [common:2.1.7-alpha.2] - [feature] : Gas Module by @aaronbarnardsound in #1168
  • common-v2.1.7-alpha.2, core-v2.6.0-alpha.3, react-v2.2.5-alpha.2, vue-v2.1.5-alpha.2]: Fix: Chain id type fix by @mahmud-bn in #1158
  • Fix: add "main" to Keystone's package.json by @katspaugh in #1164
  • gas-v2.0.0-alpha.1, core-v2.6.0-alpha.6]: Fix: Trigger Gas Module Publish by @mahmud-bn in #1170
  • [injected-v2.0.15-alpha.2] : Fix - Updated Binance Wallet provider patch by @Adamj1232 in #1174
  • [gas:2.0.0-alpha.2] [core:2.6.0-alpha.7] - [enhancement] - Modify Gas API Response by @aaronbarnardsound in #1171
  • [common-v2.1.7-alpha.1, core-v2.6.0-alpha.1, react-v2.2.5-alpha.1, vue-2.1.5-alpha.1, demo-v2.0.6]: Enhancement - Convert Wei to Eth by @mahmud-bn in #1137
  • feat: add BitKeep by @0xfaihai in #1177
  • Tokenary support on all platforms by @grachyov in #1185
  • common-v2.1.7-alpha.5, core-v2.6.0-alpha.8......]:Fix: bundler-minify-version by @mahmud-bn in #1186
  • [common-v2.1.7-alpha.5, core-v2.6.0-alpha.8, react-v2.2.5-alpha.7]fix: weifix by @mahmud-bn in #1180
  • (main) Release: 2.6.0 by @Adamj1232 in #1176

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

15 Jul 16:53
5e0c2cb
Compare
Choose a tag to compare

Description

✨ Highlights

  • [core-v2.4.0-alpha.8] : Enhancement - Add --onboard-modal-color #1136
  • [core-v2.4.0-alpha.8, react-v2.2.3-alpha.5, vue-v2.1.3-alpha.6] : Feature - Preflight notification handling #1138
  • [core-v2.4.0-alpha.9, react-v2.2.3-alpha.5, vue-v2.1.3-alpha.6] : Feature - Expose css variables per AlienWorld and version bumps #1139
  • [core-v2.4.1-alpha.1, react-v2.2.4-alpha.1, vue-v2.1.4-alpha.1] : Update - Preflight notification updates(react hook, positioning variables, cleanup) #1144
  • [core: 2.5.0-alpha.1] - [enhancement] - Delayed Wallet Init #1145
  • [common:2.1.6-alpha.1] [keepkey:2.1.6-alpha.1] - Better Error Messages #1146

📦 Changes per package

  • @web3onboard/coinbase v2.0.9
  • @web3onboard/common v2.1.6
  • @web3onboard/core v2.5.0
  • @web3onboard/dcent v2.0.6
  • @web3onboard/formatic v2.0.8
  • @web3onboard/gnosis v2.0.7
  • @web3onboard/injected v2.0.14
  • @web3onboard/keepkey v2.1.6
  • @web3onboard/keystone v2.1.7
  • @web3onboard/ledger v2.1.6
  • @web3onboard/magic v2.0.9
  • @web3onboard/mew v2.0.6
  • @web3onboard/portis v2.0.6
  • @web3onboard/react v2.2.4
  • @web3onboard/torus v2.0.7
  • @web3onboard/trezor v2.1.6
  • @web3onboard/vue v2.1.4
  • @web3-onboard/walletconnect v2.0.7
  • @web3onboard/walletlink v2.0.6
  • @web3onboard/web3auth v2.0.5

What's Changed

  • Release 2.3.0 - Develop by @Adamj1232 in #1116
  • [core: 2.4.0-alpha.1] - [enhancement] - Set Primary Account by @aaronbarnardsound in #1119
  • Core: Add --onboard-wallet-app-icon-background and --onboard-modal-background by @ReflectiveChimp in #1120
  • Fixes security vuls by forcing updated deps by @taylorjdawson in #1125
  • [injected-v2.0.13-alpha.1] : fix - Liquality wallet injection update by @monokh in #1123
  • [core-v2.3.2-alpha.3 , react-v2.2.2-alpha.2, vue-v2.1.2-alpha.2]: Feature - copy address to clipboard by @mahmud-bn in #1112
  • [core: 2.4.0-alpha.2] : [fix] - Autoselect Validation by @aaronbarnardsound in #1121
  • [core-v2.4.0-alpha.5, react-v2.2.3-alpha.3, vue v2.1.3-alpha.3] : Feature - Update balances on success notification by @Adamj1232 in #1128
  • feature: Integrating MathWallet into onboard by @mytangying in #1127
  • [core-v2.4.0-alpha.6, react-v2.2.3-alpha.4, vue v2.1.3-alpha.4] : Update - Refactor updateBalance within notification trigger by @Adamj1232 in #1129
  • Fix build errors due to type-check by @Adamj1232 in #1130
  • [core-v2.3.1-alpha.3]: Feature - Allow defining container element for account center by @moein in #1096
  • Add more details to package.json files by @aaronbarnardsound in #1131
  • [core-v2.4.0-alpha.8] : Enhancement - Add --onboard-modal-color by @ReflectiveChimp in #1136
  • [core-v2.4.0-alpha.9, react-v2.2.3-alpha.5, vue-v2.1.3-alpha.6] : Feature - Expose css variables per AlienWorld and version bumps by @Adamj1232 in #1139
  • notify copy updates by @techgangboss in #1141
  • [core-v2.4.0-alpha.8, react-v2.2.3-alpha.5, vue-v2.1.3-alpha.6] : Feature - Preflight notification handling by @Adamj1232 in #1138
  • (main) Release: 2.4.0 by @taylorjdawson in #1133
  • (develop) Release: 2.4.0 by @taylorjdawson in #1132
  • [core-v2.4.1-alpha.1, react-v2.2.4-alpha.1, vue-v2.1.4-alpha.1] : Update - Preflight notification updates(react hook, positioning variables, cleanup) by @Adamj1232 in #1144
  • [core: 2.5.0-alpha.1] - [enhancement] - Delayed Wallet Init by @aaronbarnardsound in #1145
  • feature: Integrating GameStop Wallet into onboard by @tylermanserGS in #1073
  • [common:2.1.6-alpha.1] [keepkey:2.1.6-alpha.1] - Better Error Messages by @aaronbarnardsound in #1146
  • Update Core version in Vue & React packages by @Adamj1232 in #1148
  • (main) Release: 2.5.0 by @Adamj1232 in #1149

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

12 Jul 00:00
59f9840
Compare
Choose a tag to compare

✨ Highlights

  • Security vulnerabilities have been addressed #1125
  • New action added to the public API that allows for setting the primary (first in the list) wallet and optionally the account if multiple accounts are connected for a particular wallet. #1119
  • Clicking the address in account will now copy it to clipboard #1112
  • Can now optionally specify container element for account center #1096
  • Mathwallet has been added as a new wallet module # 1127
  • Updates balances for successful transactions via notify #1128
  • Now have the ability to define which element to bind the account center to #1096
  • Loads more css vars added for increased customisation #1136 #1139 #1120

What's Changed

  • Release 2.3.0 - Develop by @Adamj1232 in #1116
  • [core: 2.4.0-alpha.1] - [enhancement] - Set Primary Account by @aaronbarnardsound in #1119
  • Core: Add --onboard-wallet-app-icon-background and --onboard-modal-background by @ReflectiveChimp in #1120
  • Fixes security vuls by forcing updated deps by @taylorjdawson in #1125
  • [injected-v2.0.13-alpha.1] : fix - Liquality wallet injection update by @monokh in #1123
  • [core-v2.3.2-alpha.3 , react-v2.2.2-alpha.2, vue-v2.1.2-alpha.2]: Feature - copy address to clipboard by @mahmud-bn in #1112
  • [core: 2.4.0-alpha.2] : [fix] - Autoselect Validation by @aaronbarnardsound in #1121
  • [core-v2.4.0-alpha.5, react-v2.2.3-alpha.3, vue v2.1.3-alpha.3] : Feature - Update balances on success notification by @Adamj1232 in #1128
  • feature: Integrating MathWallet into onboard by @mytangying in #1127
  • [core-v2.4.0-alpha.6, react-v2.2.3-alpha.4, vue v2.1.3-alpha.4] : Update - Refactor updateBalance within notification trigger by @Adamj1232 in #1129
  • Fix build errors due to type-check by @Adamj1232 in #1130
  • [core-v2.3.1-alpha.3]: Feature - Allow defining container element for account center by @moein in #1096
  • Add more details to package.json files by @aaronbarnardsound in #1131
  • [core-v2.4.0-alpha.8] : Enhancement - Add --onboard-modal-color by @ReflectiveChimp in #1136
  • [core-v2.4.0-alpha.9, react-v2.2.3-alpha.5, vue-v2.1.3-alpha.6] : Feature - Expose css variables per AlienWorld and version bumps by @Adamj1232 in #1139

New Contributors

Full Changelog: web3-onboard/2.3.0...v2.4.0

Release 2.3.0

01 Jul 15:58
59f9840
Compare
Choose a tag to compare

✨ Highlights

  • Type check fix in core for notifications #1106
  • Add repository field to packages #1109
  • Fix bug issue template #1110
  • Fix conditional rendering of Notify and Account center #1113
  • Fix recommended Injected Wallets #1115
  • Fix for SSR with React Package #1118

What's Changed

New Contributors

Full Changelog: web3-onboard/2.2.0...web3-onboard/2.3.0

Release 06/28

28 Jun 20:14
959d5c4
Compare
Choose a tag to compare

Description

✨ Highlights

  • Account-center-z-index #1091
  • React hooks updates and expand exposed API actions #1093
  • Simplify Quickstart #1095
  • Decouple Notify and AC positioning #1098
  • Connect First ChainId on WalletConnect session request #1099
  • Fixes ledger transaction on polygon #1101

📦 Changes per package

@web3onboard/web3auth v2.0.2
@web3onboard/common v2.1.3
@web3onboard/core v2.3.1
@web3onboard/injected v2.0.11
@web3-onboard/walletconnect v2.0.4
@web3onboard/dcent v2.0.3
@web3onboard/coinbase v2.0.6
@web3onboard/formatic v2.0.5
@web3onboard/gnosis v2.0.4
@web3onboard/keepkey v2.1.3
@web3onboard/keystone v2.1.4
@web3onboard/ledger v2.1.3
@web3onboard/magic v2.0.6
@web3onboard/mew v2.0.1
@web3onboard/portis v2.0.3
@web3onboard/torus v2.0.4
@web3onboard/trezor v2.1.3
@web3onboard/walletlink v2.0.3
@web3onboard/react v2.2.1
@web3onboard/vue v2.1.1

What's Changed

New Contributors

Full Changelog: web3-onboard/core-v2.2.11...web3-onboard/2.2.0

Release 06/22 - v2.1.0

22 Jun 14:12
ff01445
Compare
Choose a tag to compare

✨ Highlights

  • Add Transaction and DApp Notifications to W3O along with documentation on usage #1070
  • Adds optional public RPC and Block Explorer Chain Params #1021
  • Convert background-color to background for css properties with exposed variables for greater customization #1074
  • Fix build issues occurring within the React Package #1075
  • Remove ES 8 > operators #1082
  • Fix web3-auth build issue within CI #1085

📦 Changes per package

@web3onboard/coinbase v2.0.5

  • Updates to the latest @web3onboard/common version

@web3onboard/common v2.1.2

  • Update background-color css props associated with variables to background for greater customization
  • Adds optional public RPC and Block Explorer Chain Params

@web3onboard/core v2.3.0

  • Add Transaction and DApp notifications to W3O along with documentation
  • Updates to the latest @web3onboard/common version
  • Update background-color css props associated with variables to background for greater customization

@web3onboard/dcent v2.0.2

  • Updates to the latest @web3onboard/common version

@web3onboard/fortmatic v2.0.4

  • Updates to the latest @web3onboard/common version

@web3onboard/gnosis v2.0.3

  • Updates to the latest @web3onboard/common version

@web3onboard/injected v2.0.10

  • Updates to the latest @web3onboard/common version

@web3onboard/keepkey v2.1.2

  • Updates to the latest @web3onboard/common version
  • Remove ES > 8 operators

@web3onboard/keystone v2.1.3

  • Updates to the latest @web3onboard/common version
  • Remove ES > 8 operators

@web3onboard/ledger v2.1.2

  • Updates to the latest @web3onboard/common version

@web3onboard/magic v2.0.5

  • Updates to the latest @web3onboard/common version

@web3onboard/mew v2.0.2

  • Updates to the latest @web3onboard/common version

@web3onboard/portis v2.0.2

  • Updates to the latest @web3onboard/common version

@web3onboard/react v2.2.0

  • Updates to the latest @web3onboard/common version
  • Updates to the latest @web3onboard/core version
  • Remove ES > 8 operators

@web3onboard/torus v2.0.3

  • Updates to the latest @web3onboard/common version

@web3onboard/trezor v2.1.2

  • Updates to the latest @web3onboard/common version

@web3onboard/vue v2.1.0

  • Updates to the latest @web3onboard/common version
  • Updates to the latest @web3onboard/core version
  • Remove ES > 8 operators

@web3-onboard/walletconnect v2.0.3

  • Updates to the latest @web3onboard/common version

@web3-onboard/web3auth v2.0.1

  • Updates to the latest @web3onboard/common version

Release 06/08 - [core] [react] [dcent] [injected] [keystone]

09 Jun 03:02
1a3358c
Compare
Choose a tag to compare

[core]

  • Adds updateBalances function to actions. This can be used to tell Onboard to update the balance for all connected addresses or a small subset. Currently Onboard does not do any polling to keep balances up to date, so polling can now be implemented at the app level or can be selectively called after a transaction. Future versions of Onboard will utilise the Blocknative transaction events infrastructure to automatically keep balances up to date
  • Exposes CSS variables for border radius values
  • A fix for the disable modal flag when auto selecting a wallet

[react]

  • Updates to the latest [core] version
  • Refactor to use React v18 as well as the latest hooks

[dcent]

[injected]

  • Adds D'CENT wallet

[keystone]

  • Bugfix for reassigned const var

Changelog:

  • [core-v2.2.11-alpha.2 , react-v2.1.8-alpha.2]: enhancement - update connected wallets balance #1038
  • Support D'CENT wallet in PC and mobile #996
  • [dcent - v1.0.0-alpha.1, injected v2.0.8-alpha.1] : Update - CI and cleanup #1041
  • [DCent - v1.0.0-alpha.1] : fix - Update types #1042
  • [core-v2.2.11-alpha.3]: enhancement - add border-radius CSS variables #1046
  • fix(keystone): use let for AirGappedKeyring const #1047
  • [injected][dcent] - Fixes clashing svg vars #1050
  • [fix] fix connect wallet with disableModal flag #1033
  • refactor: upgrade to React 18 + add useAppState #915
  • Bump cross-fetch from 2.2.5 to 2.2.6 #981

[core] - Fix Window Check

02 Jun 01:13
88b5724
Compare
Choose a tag to compare

A small bugfix release for the core package which ensures that all device checks will not cause error in SSR environments.

Changelog:

  • [core] - fix: Device Check (#1034)

1.38.3 - V1 Onboard - Fix Opera Detection

01 Jun 00:38
09df2e1
Compare
Choose a tag to compare

A small release for V1 Onboard to fix detection of Opera wallet now that their provider flag has been updated.

Changelog:

  • 1.38.3: [fix] - Opera Provider Detection (#920)