Releases: rainbow-me/browser-extension
Releases · rainbow-me/browser-extension
v1.6.3
Added
- EIP-5792 Smart Wallet Batched Calls are now supported. Dapps can discover atomic batch capabilities, submit batched transactions, and view batch status natively in the wallet. Hardware wallets correctly report batching as unsupported. #2214 #2215 #2234 #2235 #2239 #2240 #2254 #2256
- Pending transactions are now tracked in the background, so transaction status updates even when the popup is closed. Polling adapts to each chain's block speed and backs off for stuck transactions. #2241 #2242 #2243 #2250
Fixed
- Smart wallet status incorrectly showed "Active" when a user had disabled it but skipped revoking existing on-chain delegations #2232
- Firefox could crash with an IndexedDB
InvalidStateErrorwhen a stale database connection was reused after another extension context triggered an upgrade #2233 - Stored references to background client methods could go stale after the oRPC client was recreated, causing silent failures #2164
- DApp-initiated sends displayed the full wallet balance as the pending amount instead of the actual value sent, and non-send interactions were mislabeled as "Sending" #2252
- Batch sends to your own address displayed the full wallet balance instead of the actual transaction value in Activity #2247
- Activity rows for spam tokens with no symbol showed values like "-0.000001 undefined" instead of being hidden #2248
approvalAmountwas mistyped, causingformatUnitsto receive a raw string instead of a BigInt #2246
v1.5.189
What's Changed
- chore: deprecate legacy RPCs by @DanielSinclair in #2175
- chore(yarn): auto-run allow-scripts via Yarn plugin by @olerass in #2178
- chore: remove unused domains from CSP allowlist by @DanielSinclair in #2181
- feat: replace Points tab with Airdrop promotional banner by @janek26 in #2179
- New Crowdin updates by @DanielSinclair in #2183
- refactor: make remote config reactive with useRemoteConfig hook by @janek26 in #2182
New Contributors
Full Changelog: v1.5.182...v1.5.189
v1.5.182
What's Changed
- feat: migrate settings and preferences stores to stores package by @janek26 in #2120
- feat: migrate UI state and navigation stores to stores package by @janek26 in #2123
- feat: migrate user data and customization stores to stores package by @janek26 in #2124
- feat: migrate asset and chain data stores to stores package by @janek26 in #2125
- feat: migrate critical wallet data stores to stores package by @janek26 in #2126
- feat: migrate appSessions store to stores package by @janek26 in #2127
- chore: remove legacy sync implementation and unused createStore by @janek26 in #2128
- refactor: ensure best practices for stores package usage by @janek26 in #2132
- refactor: on start use store over message by @janek26 in #2133
- fix: update @storesjs/stores to 0.8.6 and fix storage key prefix handling by @janek26 in #2176
Full Changelog: v1.5.180...v1.5.182
v1.5.180
What's Changed
- fix: display of approval transactions for partial assets by @janek26 in #2141
- test(e2e): mock meteorology API to match Anvil base fee by @janek26 in #2148
- e2e: pure vitest, prool refactor by @DanielSinclair in #2157
- feat: hide approvals behind remote config flag by @DanielSinclair in #2142
- fix: flip $ vs < symbol order in Estimated fee section and consolidate currency threshold formatting by @janek26 in #2144
- fix(swap): use token decimals for USD conversion instead of ETH decimals by @janek26 in #2146
- chore: networks-update by @DanielSinclair in #2168
- fix: correct pending send transaction amount display by @janek26 in #2170
Full Changelog: v1.5.175...v1.5.180
v1.5.175
v1.5.174
What's Changed
- e2e: enable failure screenshots on all suites by @BrodyHughes in #2092
- feat: migrate activities to plattform by @janek26 in #2087
- fix: cutoff date for custom transactions by @janek26 in #2108
- fix: add validation for token addresses and stale balances by @janek26 in #2110
- feat: add clear transactions command by @janek26 in #2112
- fix: infinite load transactions by @janek26 in #2130
- feat: add activity detail error screen by @janek26 in #2106
- fix: improve activity error handling and data persistence by @janek26 in #2114
- feat: add error state for assets balances by @janek26 in #2116
- refactor: share error state layout and reduce header size by @janek26 in #2122
- feat: use summary endpoint in account switcher by @janek26 in #2131
- fix: improve pending transactions management by @janek26 in #2113
- fix: show bridge amount in pending transaction by @janek26 in #2109
- fix: safe custom watch by @janek26 in #2118
- fix: chart baseline by @janek26 in #2119
- feat: add refresh data command to CommandK by @janek26 in #2117
- fix: prevent double-fetching on transaction list initial load by @janek26 in #2136
- New Crowdin updates by @DanielSinclair in #2121
- feat: prefetch transaction list on tokens screen by @janek26 in #2137
Full Changelog: v1.5.170...v1.5.174
v1.5.170
v1.5.168
Full Changelog: v1.5.167...v1.5.168
v1.5.167
Full Changelog: v1.5.166...v1.5.167