Releases: blocknative/web3-onboard
2.7.0
✨ 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
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
- @itsmnthn made their first contribution in #1162
- @bachstatter made their first contribution in #1165
- @0xfaihai made their first contribution in #1177
Full Changelog: v2.5.0...v2.6.0
v2.5.0
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
- @ReflectiveChimp made their first contribution in #1120
- @moein made their first contribution in #1096
- @tylermanserGS made their first contribution in #1073
Full Changelog: v2.4.0...v2.5.0
v2.4.0
✨ 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
- @ReflectiveChimp made their first contribution in #1120
- @moein made their first contribution in #1096
Full Changelog: web3-onboard/2.3.0...v2.4.0
Release 2.3.0
✨ 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
- Release 2.2.0 - Develop by @Adamj1232 in #1103
- feat: intergration of Rabby wallet by @vvvvvv1vvvvvv in #1069
- Fix typeof check for notify in core by @benjaminreid in #1106
- [react-v2.2.2-alpha.1, vue-v2.1.2-alpha.1] : Update - Version bump core in React and Vue by @Adamj1232 in #1108
- Adds repository field by @taylorjdawson in #1109
- Fix Bug issue template by @taylorjdawson in #1110
- [core-v2.3.2-alpha.3 , react-v2.2.2-alpha.2, vue-v2.1.2-alpha.2] : Fix - Conditional rendering Notify and Account Center by @Adamj1232 in #1113
- 2.0.3-alpha.2: [fix] - MEW Set Chain by @aaronbarnardsound in #1102
- [core: 2.3.2-alpha.4]: [fix] - Recommended Injected Wallets by @aaronbarnardsound in #1115
- added tagline by @techgangboss in #1114
- [react-v2.2.2-alpha.3]: Fix - Next.js SSR support by @mahmud-bn in #1118
- Release 2.3.0 - Main by @Adamj1232 in #1117
New Contributors
- @vvvvvv1vvvvvv made their first contribution in #1069
- @benjaminreid made their first contribution in #1106
Full Changelog: web3-onboard/2.2.0...web3-onboard/2.3.0
Release 06/28
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
- Release 06-08 (develop) by @aaronbarnardsound in #1052
- feature(#1030): Add ability to create StaticJsonRpcProvider with ConnectionInfo by @applicature-dlitvinov in #1031
- [injected-wallets] : feat - add Exodus wallet by @bulgakovk in #1039
- Feature/web3auth by @taylorjdawson in #1056
- Fixes walletconnect import issues for some build tools by @taylorjdawson in #1057
- Adds docs for web3auth by @taylorjdawson in #1060
- [core - v2.2.12-alpha.2] : bug - Add lowercase coercion to chain ids, add Optimism test net mapped to Optimism Icon by @Adamj1232 in #1062
- [react-v2.1.9-alpha.1] : Update - React package deps update by @Adamj1232 in #1063
- [react-v2.1.9-alpha.1] : Update - React package deps - Fix common version by @Adamj1232 in #1064
- Release: 06-14 (main) by @taylorjdawson in #1065
- Release: 06-14 (develop) by @taylorjdawson in #1066
- Release: 2.0.2 (main) by @taylorjdawson in #1068
- Release: 2.0.2 (develop) by @taylorjdawson in #1067
- Feature: optional public RPC and block explorer Chain params by @katspaugh in #1021
- [core-v2.2.13-alpha.2 , react-v2.1.10-alpha.2, web3auth-v2.0.1-alpha.1 ]: fix - package bump by @mahmud-bn in #1071
- [Coinbase, Common, Core, Injected-Wallets, Keepkey, Keystone, Ledger, React, Trezor, Vue] : Update - Convert background color to background by @Adamj1232 in #1074
- [core-v2.3.0-alpha.1] : Feature - Transaction notifications by @Adamj1232 in #1070
- [core-v2.3.0-alpha.1] : Fix - Update types causing build to break by @Adamj1232 in #1079
- [web3-onboard-v2.3.0-alpha.1] : Fix - Notifications build issue by @Adamj1232 in #1081
- [ react-v2.1.10-alpha.4]: fix - Build error with React package by @mahmud-bn in #1075
- [core-v2.3.0-alpha.2, react-v2.2.0-alpha.2, vue-v2.1.0-alpha.2] : Fix - Validation to handle onclick and links properly by @Adamj1232 in #1083
- [core-v2.3.0-alpha.3, react-v2.2.0-alpha.4, vue-v2.1.0-alpha.3] : Update - Line height and documentation by @Adamj1232 in #1084
- Refactor/remove unsupported operators by @taylorjdawson in #1082
- Fix - web3-auth CI staging build fix by @Adamj1232 in #1085
- Update README.md by @techgangboss in #1088
- Release: 2.1.0 (develop) by @Adamj1232 in #1086
- Release: 2.1.0 (main) by @Adamj1232 in #1087
- Fixes RPC request for hd wallets by @taylorjdawson in #1072
- Version bumps by @taylorjdawson in #1089
- [core-2.3.1-alpha.2 , react-2.2.1-alpha.2]: enhancement - account-center-z-index by @mahmud-bn in #1091
- [react-v2.2.1-alpha.3, core-v2.3.1-alpha.3, vue-v2.1.1-alpha.2] : Feature - React hook updates by @Adamj1232 in #1093
- [docs]: Simplify Quickstart by @aaronbarnardsound in #1095
- [core-v2.3.1-alpha.4, react-v2.2.1-alpha.4, vue-v2.1.1-alpha.3] : Update - Decouple Notify and AC positioning by @Adamj1232 in #1098
- [walletconnect-v2.0.4-alpha.2] : Feature - Connect First ChainId on WalletConnect session request by @mahmud-bn in #1099
- Update BUG.yml by @taylorjdawson in #1100
- Fixes ledger transaction on polygon by @taylorjdawson in #1101
- Release 2.2.0 - Main by @Adamj1232 in #1104
New Contributors
- @bulgakovk made their first contribution in #1039
- @katspaugh made their first contribution in #1021
- @techgangboss made their first contribution in #1088
Full Changelog: web3-onboard/core-v2.2.11...web3-onboard/2.2.0
Release 06/22 - v2.1.0
✨ 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
tobackground
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 tobackground
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 tobackground
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]
[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]
- New package for the D'CENT hardware wallet
[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
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
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)