Releases: tahowallet/extension
Releases · tahowallet/extension
v0.16.4
What's Changed
- v0.16.2 by @0xDaedalus in #2273
- Show manage dApps page by @jagodarybacka in #2188
- Localize Shared, SignData, and SignTransaction components by @0xDaedalus in #2270
- 🎨 UI improvements by @jagodarybacka in #2280
- Reflective Ledgend: Add Ledger signing flow to new signing UI by @Shadowfiend in #2253
- 🏆 Achievements tab by @jagodarybacka in #2286
- Move default wallet up to top of Settings by @kkosiorowska in #2296
- Do not annotate contract deployments by @hyphenized in #2284
- Update texts for SwitchWalletPage by @kkosiorowska in #2297
- v0.16.3 by @greg-nagy in #2281
- Auto Detailing: Add signing data to the new signing flow by @Shadowfiend in #2274
- 🔗 Add galxe link to achievements by @jagodarybacka in #2298
- Fix
assetsLoaded
dispatch spam after fetching assets by @hyphenized in #2292 - Multiscan: Support Etherscan connections in Tally by @Shadowfiend in #2313
- Multiscan Optimism: Allow wallet_switchEthereumChain calls before authorizing a dApp by @Shadowfiend in #2314
- Debounce middleware call to persist the store by @hyphenized in #2285
- Localize Swap, Wallet components & Ledger, Dapp connection pages. by @0xDaedalus in #2289
- Prevent chain service from subscribing to networks twice. by @0xDaedalus in #2303
- Only poll for gas prices when a network is active by @0xDaedalus in #2301
- Change insufficient asset liquidity warning to reflect actual reason for error. by @0xDaedalus in #2325
- Localize Wallet, Generic Pages, Swaps, parts of Onboarding, misc. others. by @0xDaedalus in #2327
- Accounts: New grouping by @kkosiorowska in #2322
- Further reduce background calls by @0xDaedalus in #2318
- Cache token lists assets lookups by @hyphenized in #2319
- add chainService db integration tests by @ManyRios in #2317
- LOD-ing: Add data signing details to new signing flow by @Shadowfiend in #2312
- 👻 Banish Ghosts: fix
to-16.ts
migration, to fix green screen of death by @greg-nagy in #2336 - Prevent background dapp connections from marking network activity. by @0xDaedalus in #2338
New Contributors
Full Changelog: v0.16.3...v0.16.4
v0.16.3
What's Changed
- Settings: Lock/Un-lock Signing by @kkosiorowska in #2177
- Successfully Navigating Onboarding: Rewire onboarding for more consistent back behavior and page styling by @mhluongo in #2173
- Reduce ram/cpu usage for eslint by @hyphenized in #2234
- Fix password preview by @hyphenized in #2233
- Improve i18n typing by @hyphenized in #2220
- Release 0.16.1 by @0xDaedalus in #2225
- Thomas Flair: Add new signing UI skeleton by @Shadowfiend in #1914
- Localize AccountItem components by @0xDaedalus in #2245
- Remove unused HiddenDevPanel component by @0xDaedalus in #2247
- Add optimism bridge to known contracts by @0xDaedalus in #2251
- Localize AccountsNotificationPanel by @0xDaedalus in #2246
- Fix sign data styles by @jagodarybacka in #2261
- Localize NetworkFees by @0xDaedalus in #2248
- Akashi-Kaikyo (Pearl) Bridge: Don't warn when sending ETH or ERC-20s to known contracts by @mhluongo in #2252
- Localize NFT and Onboarding Components by @0xDaedalus in #2249
- Chain Service DB Tests by @0xDaedalus in #2238
- Force sqlite3 5.1.1 which supports Apple Silicon by @Shadowfiend in #2254
- Localize Top Menu Components by @hyphenized in #2258
- Enable Goerli by @0xDaedalus in #2265
- Don't show "Tally Ho as default" page onboarding by @mhluongo in #2266
- App permission details by @jagodarybacka in #2260
- Make
toHexChainID
case-insensitive. by @0xDaedalus in #2271
Full Changelog: v0.16.2...v0.16.3
v0.16.1 - Even More Optimistic!
What's Changed
- Include SimpleHash prod API creds in the build by @mhluongo in #2170
- Release 0.16.0 by @0xDaedalus in #2169
- Rename Evm type to AccountsByChainID by @kkosiorowska in #2176
- Translations update from Hosted Weblate by @weblate in #2174
- Dam the Waterfall - Fix Blocknative Cascading Reconnect by @0xDaedalus in #2179
- Greatly increase available swap assets on L2's by @0xDaedalus in #2181
- Fix swap screen sometimes crashing when switching networks for the first time. by @0xDaedalus in #2180
- ⏱ Pending transaction fixes by @jagodarybacka in #2178
- Remove SUPPORT_NFTS feature flag by @0xDaedalus in #2184
- Add spanish translation to the language switcher by @jagodarybacka in #2183
- Remove CUSTOM_GAS_SELECT flag by @jagodarybacka in #2186
- Correctly display token decimals on approval activities by @kkosiorowska in #2185
- Fix Optimism network settings chooser mismatch by @0xDaedalus in #2190
- Tabs vs Popups: Prefer tabbed over popup-based onboarding by @mhluongo in #2171
- More Chain Service Tests by @0xDaedalus in #2115
- ❌🗿 - Replace
newHeads
subscription with polling for latest blocks. by @0xDaedalus in #2189 - Populate
from
on LegacyTransactions when estimating gas limit by @0xDaedalus in #2208 - 🤝 MM and Tally, two good friends when using uniswap by @greg-nagy in #2209
- Fix fallback logic for unsupported
alchemy_filteredNewFullPendingTransactions
by @0xDaedalus in #2207 - Add lyra to metamask whitelist by @0xDaedalus in #2218
- Fix "0x Router" not displaying in Activity List for Tally Swaps by @0xDaedalus in #2219
- Handle
null
transaction.value from dapp transaction requests by @0xDaedalus in #2215 - Fix stargate.finance connectivity and interaction by @0xDaedalus in #2217
- Block reject button when transaction is not ready by @jagodarybacka in #2222
- Add support for Kwenta.io by @0xDaedalus in #2223
- Fix OP Transactions not working when using Ledger by @0xDaedalus in #2228
Full Changelog: v0.16.0...v0.16.1
v0.16.0 Optimistic for the Future
✨ Highlights ✨
- 🔴 Optimism support is live! 🔴
- 💠 Deeper ENS integration across all networks.
- 🐛 Fix nonce issues, as well as connection problems on Galxe, Matcha, and Euler
- 🖥️ An excellent new dApp connection management interface, feature-flagged for further testing.
What's Changed
- Display current network's base asset earlier in assets list by @hyphenized in #2111
- Translations update from Hosted Weblate by @weblate in #2114
- Add visual functionality to Analytics settings page by @kkosiorowska in #2094
- Update the redux state version to 17 by @kkosiorowska in #2123
- Enable Tally users to use Matcha.xyz by @0xDaedalus in #2110
- Change NFTs styles when it is already loaded by @kkosiorowska in #2124
- Change styles for message in the wallet activity list by @kkosiorowska in #2122
- Manage connected dapps by @hyphenized in #2118
- Release 0.15.1 by @0xDaedalus in #2109
- Make broader user of makeFetchWithTimeout by @kkosiorowska in #2105
- Add new galaxy url to metamask impersonation list by @0xDaedalus in #2138
- Make Single Asset Etherscan link Network Aware by @0xDaedalus in #2137
- Fix activity item styling by @kkosiorowska in #2141
- Enrichment Interaction: Annotate "to" address on transactions, not "from" by @mhluongo in #2140
- Queue transaction retrievals by @hyphenized in #2102
- Consistent ENS names across networks. by @0xDaedalus in #2144
- Correctly parse wrapped asset Withdrawals & Deposits. by @0xDaedalus in #2146
- Tabular Overboarding: Initial work on an alternative extension onboarding flow by @mhluongo in #2088
- Translations update from Hosted Weblate by @weblate in #2150
- 🛢 Transaction nonce and gas fixes by @jagodarybacka in #2130
- Disable GOERLI tracking by default. by @0xDaedalus in #2148
- Display uniswap contract name when signing optimism transactions on uniswap by @0xDaedalus in #2154
- Fix In-wallet selected network affecting gas preview by @0xDaedalus in #2153
- Fix external Optimism NFT Links by @0xDaedalus in #2147
- Update the amount of gwei estimated for an optimism transaction rollup in real time. by @0xDaedalus in #2139
- 🕸 Optimism gas explainer design changes by @jagodarybacka in #2159
- Fix OP <> ETH swaps on Optimism by @0xDaedalus in #2165
- Exclude Goerli from the overview tab by @kkosiorowska in #2151
- Optimistically Named Router: Add 0x and Uniswap contract names on Opti and Arbi by @mhluongo in #2166
- Add euler.finance to metamask impersonation list by @0xDaedalus in #2155
- Optimism QA Branch by @0xDaedalus in #1966
Full Changelog: v0.15.1...v0.16.0
v0.15.1
✨ Highlights ✨
- 🔧 Performance improvements across the board!
- 🔌 Don't track network data if a network hasn't been used.
- 🖥️ Don't set the Tally Ho wallet as default, by default.
- 🤫 Flip on Goerli tracking in the background before a public launch.
What's Changed
- v0.15.0 by @jagodarybacka in #2071
- Avoid looking up historical transfers for newly created accounts. by @0xDaedalus in #2083
- More Release Owners: Separate release management from dependency audits by @mhluongo in #2073
- Beyond Community Edition: Remove "Community Edition" prefix from bug reports by @mhluongo in #2072
- Add analytics settings page by @kkosiorowska in #2058
- 👛 You Must Have a Wallet to Have a Default Wallet: Don't set Tally Ho as the default wallet before onboarding by @mhluongo in #2086
- Fix missing activities for read only accounts by @hyphenized in #2092
- Make default account names more random by @jagodarybacka in #2089
- Remove dApp permissions with account by @jagodarybacka in #2096
- Add dydx.exchange to impersonate MM whitelist by @hyphenized in #2104
- Populate ActivityItem
spender
when able to. by @0xDaedalus in #2098 - Further reduce calls to alchemy - introduce Active Networks. by @0xDaedalus in #2087
- Improve activeNetworks functionality. by @0xDaedalus in #2107
- Enable Background tracking of Goerli. by @0xDaedalus in #2108
Full Changelog: v0.15.0...v0.15.1
v0.15.0
✨ Highlights ✨
- 📈 New overview page with accounts and networks stats
- 🔖 Updated token lists
- 🔧 Various transactions fixes and improvements
- 🤫 Optimism and Goerli hidden behind feature flags
What's Changed
- Incorporate L1 Rollup Fees into Optimism Gas Fee Display by @0xDaedalus in #1958
- Remove some redundant optimism block estimate calculations by @0xDaedalus in #1965
- Add page size to Alchemy getNFTs request by @jagodarybacka in #1968
- v0.14.4 by @greg-nagy in #1964
- 🔧 Signing and networks improvements by @jagodarybacka in #1970
- Remove erroneous Trezor derivation path by @mhluongo in #1950
- Fix error on NFT preview slideup with no image by @jagodarybacka in #1974
- Only warn about inconsistent EIP-1559 gas prices on EIP-1559 gas networks by @0xDaedalus in #1972
- Translations update from Hosted Weblate by @weblate in #1982
- Fix derivation path label by @jagodarybacka in #1981
- Pass unprefixed hex to Ledger for message signing by @Shadowfiend in #1980
- Optimism - Show correct gwei estimates to user in gas fee preview button by @0xDaedalus in #1984
- Allow ENS and UNS name resolution on Optimism and Arbitrum by @0xDaedalus in #1988
- Handle NFTs list without react-window by @jagodarybacka in #1989
- 🍽️ Shared Enrichment: Enrich addresses to inform users of potentially malicious transactions by @mhluongo in #1900
- Add unit tests to ensure transactions are being populated via the correct method. by @0xDaedalus in #1985
- Add more color to the comment describing the LegacyEVMTranscation type by @0xDaedalus in #1995
- Kreuzberg: Add a divider between production and test networks in the switcher by @mhluongo in #1996
- v0.14.5 by @greg-nagy in #1999
- 🪶Native Feather: Refactor NFTsImage to use native lazy loading by @greg-nagy in #1990
- 🧪 - Add support for Goerli by @0xDaedalus in #1994
- Fix optimism transaction enrichment by @0xDaedalus in #1992
- ⚠Warn before sending funds to a known ERC-20 contract by @hyphenized in #1993
- Change z-index for account options menu on the accounts panel by @kkosiorowska in #2004
- Make a text wrapping for messages in the signing page by @kkosiorowska in #2013
- Replace NetworkSettingsSelector with an explainer on why it is not relevant on Optimism for Optimism transactions. by @0xDaedalus in #2001
- Add timeout to UNS Requests by @0xDaedalus in #2021
- Release 0.14.7 by @0xDaedalus in #2024
- Translations update from Hosted Weblate by @weblate in #2029
- Add an Analytics button to the settings menu by @kkosiorowska in #2018
- Fix sending ETH on Optimism. by @0xDaedalus in #2017
- Display the network corresponding to the current transaction when signing. by @0xDaedalus in #2009
- v0.14.8 by @greg-nagy in #2030
- v0.14.9 by @greg-nagy in #2032
- Translations update from Hosted Weblate by @weblate in #2050
- Replace .eth.link token lists urls to .eth.limo by @hyphenized in #2056
- 📖 Conservative View of History: Rely on a single
getAssetTransfers
to pull wallet history in the happy case by @mhluongo in #2047 - 🔬 Overview upgrade by @jagodarybacka in #1930
- Introduce an initial CODEOWNERS file by @mhluongo in #2049
- Cursory View of History: Don't check outgoing asset transfers unless necessary by @mhluongo in #2055
- Reduce number of UNS address lookups by @hyphenized in #2054
- Optimism - Live Transaction Fee Updates by @0xDaedalus in #1973
- Social Norms: Only look up names for normalized addresses by @mhluongo in #2062
- Optimistic Typeguards: Tighten up the EIP1559 tx request type guard by @mhluongo in #2065
- Avoid adding transaction hashes for known asset transfers to the queue of transactions to retrieve. by @0xDaedalus in #2066
- Fix ERC-20 balance issue on Polygon by @0xDaedalus in #2067
- Drastically reduce unnecessary enrichment of ERC-20 Transfers. by @0xDaedalus in #2068
- Support partial subannotation population in the case where one annotation fails. by @0xDaedalus in #2069
New Contributors
- @hyphenized made their first contribution in #1993
- @kkosiorowska made their first contribution in #2004
Full Changelog: v0.14.9...v0.15.0
v0.14.6
Full Changelog: v0.14.5...v0.14.6
v0.14.5
Full Changelog: v0.14.4...v0.14.5
v0.14.4
What's Changed
- v0.14.3 by @greg-nagy in #1908
- 🌐 Network Visibility: Show the current network logo by @mhluongo in #1897
- 🗣️ Add language switch in Settings by @gasolin in #1883
- 🥊 Optimistic Pugilist: Add L2 and sidechain token lists to our defaults by @mhluongo in #1913
- Signing Service Test Environment setup & Tests by @0xDaedalus in #1828
- Revert treating sign message input as hex to fix SIWE by @jagodarybacka in #1921
- Default to main route if wallet is stuck on unknown route by @jagodarybacka in #1920
- Translations update from Hosted Weblate by @weblate in #1911
- Autobots, Roll Up! 🤖🚚🎢 - Add basic support for Optimism and non EIP-1559 EVM networks. by @0xDaedalus in #1924
- 😁 Optimistic Fungibility: Support NFTs on L2s by @mhluongo in #1926
- Good Things Come To Those Who Wait by @0xDaedalus in #1929
- Allow to switch default wallet from dapp connection popup by @jagodarybacka in #1918
- Remove SUPPORT_POLYGON and MULTI_NETWORK feature flags. by @0xDaedalus in #1936
- Enable Optimism Swaps by @0xDaedalus in #1937
- Fix NFT slideup bug introduced by Alchemy refactor by @mhluongo in #1938
- Open tally on galaxy.eco by @greg-nagy in #1954
- Standardize coingeckoPlatformID by @0xDaedalus in #1956
- Implement Optimism TX Signing on Ledger by @0xDaedalus in #1955
- 🎡 The Price is Optimistic: Support checking token prices on Arbitrum and Optimism by @mhluongo in #1939
- Ensure that thrown errors are instantiated with "new" by @0xDaedalus in #1960
- Ledger Plus Plus: Enable support for Ledger Nano S Plus by @mhluongo in #1947
- Orthogonal Networks: Don't notify dApps when extension account changes by @mhluongo in #1961
- Add Optimism and Arbitrum as "coming soon" by @jagodarybacka in #1962
- Siwe While You Sign: Consistently fix all prefixed data signing by @Shadowfiend in #1935
- Revert "Orthogonal Networks: Don't notify dApps when extension account changes" by @greg-nagy in #1963
Full Changelog: v0.14.3...v0.14.4
v0.14.3
What's Changed
- v0.14.2 by @henryboldi in #1891
- Translations update from Hosted Weblate by @weblate in #1892
- 🔧 Expect activities ids list to be
undefined
by @jagodarybacka in #1904 - Don't prefix polygon 0x address with
gated
by @jagodarybacka in #1907
Full Changelog: v0.14.2...v0.14.3