Releases: tahowallet/extension
Releases · tahowallet/extension
v0.18.4
Spotlight
✨✨✨
- Avalanche support by @hyphenized
- Generic RPCs by default @0xDaedalus
✨✨✨
What's Changed
- Create NFTs components by @jagodarybacka in #2667
- v0.18.3 by @greg-nagy in #2693
- Add Initial Arbitrum Nova Support by @0xDaedalus in #2682
- Lower Network Polling Timeout to 2 Minutes by @0xDaedalus in #2680
- Handle special routing for alchemy only if there's an alchemy provider by @hyphenized in #2700
- Add staking.polygon.technology to Metamask impersonation whitelist by @0xDaedalus in #2704
- Avalanche fixes by @hyphenized in #2701
- Flip Avalanche Feature Flag by @hyphenized in #2708
- Binance Smart Chain support by @kkosiorowska in #2659
- Wallet connect init 2 by @eladrof in #2707
- Add NFTs support for BSC by @kkosiorowska in #2716
- Add NFTs list to the assets selector by @hyphenized in #2699
- Per-message queueing and Failover by @0xDaedalus in #2696
- Periodically cleanup the balance and hasCode caches on SerialFallbackProvider by @0xDaedalus in #2724
New Contributors
Full Changelog: v0.18.3...v0.18.4
v0.18.3
What's Changed
- v0.18.1 by @greg-nagy in #2655
- NFTs background by @jagodarybacka in #2642
- v0.18.2 by @0xDaedalus in #2658
- Speed up transaction enrichment. by @0xDaedalus in #2649
- Add NFTs page to the wallet by @kkosiorowska in #2640
- 🤖⏱ Quality Time: update UI open event to track open length not date by @greg-nagy in #2668
- Refactor tabs data by @hyphenized in #2664
- Add NFTs empty state by @hyphenized in #2669
- Add Stats to NFT header by @hyphenized in #2670
- Tabs for NFTs page by @kkosiorowska in #2671
- 🤖🐬 So long, and thanks for all the fish: Add uninstall tracking by @greg-nagy in #2676
- Overview NFT updates by @hyphenized in #2674
- 🗺 Show Me the Way: Prefer alchemy provider for sensitive/important rpc method calls by @greg-nagy in #2662
Full Changelog: v0.18.2...v0.18.3
v0.18.2
What's Changed
- Improved Click-box on Asset Buttons by @dills122 in #2622
- 🤖Show Me The Data: Introducing the analytics service by @greg-nagy in #2546
- v0.18.0 by @greg-nagy in #2626
- Turn on RNS name resolution by @0xDaedalus in #2635
- Updated Gas Fee Text to Wrap If Long by @dills122 in #2627
- 🤖💡Tell Me You Get Me: Implement default on for analytics and notification by @greg-nagy in #2636
- [FIX] Importing addresses via RNS by @ahsan-javaiid in #2641
- Add feature flag for NFTs page by @kkosiorowska in #2646
- Price impact improvements by @kkosiorowska in #2576
- Normalize token lists contract addresses by @hyphenized in #2580
- Onboard from dapp popup by @jagodarybacka in #2578
- Support routing provider messages between alchemy and generic RPCs by @0xDaedalus in #2582
- Avalanche support by @hyphenized in #2643
- Skip filtering/deleting zero balances by @hyphenized in #2653
- Disable Arbitrum generic RPC by @hyphenized in #2657
Full Changelog: v0.18.0...v0.18.2
v0.18.0
Spotlight
✨✨✨
- ⛓ RSK support (beta) by @ahsan-javaiid
- ✍️ New Signing UI by @Shadowfiend
- 🎇 POAP support by @jagodarybacka
- 🏎 Slow balance updates fix by @hyphenized
✨✨✨
What's Changed
- Add
checksum
validation by @ahsan-javaiid in #2526 - v0.17.7 by @greg-nagy in #2566
- Animation improvements for dApp info window by @kkosiorowska in #2562
- Impersonate Metamask on blur.io by @jagodarybacka in #2575
- Operational Effect: Correctly detect the OS in tabbed onboarding by @mhluongo in #2565
- Redirect to onboarding if user has no accounts by @hyphenized in #2545
- Signature Reversal: Flip the USE_UPDATED_SIGNING_UI flag to true by @Shadowfiend in #2560
- Add token contract links to the asset selector component by @jagodarybacka in #2584
- Rename polygon weth and eth pos by @greg-nagy in #2586
- v0.17.9 by @greg-nagy in #2585
- Add poap api keys for dev and prod env by @greg-nagy in #2587
- Remove duplicated WETH from assets on Polygon by @jagodarybacka in #2589
- Add transferto.xyz to MetaMask impersonation list by @hyphenized in #2605
- Update method for getting pending transactions via alchemy by @0xDaedalus in #2603
- Add POAP NFTs support by @jagodarybacka in #2608
- Rebrand RSK to Rootstock by @ahsan-javaiid in #2620
- Mark Rootstock as beta in network selector by @0xDaedalus in #2625
- Fix ghost balances by @hyphenized in #2607
- flip da flag for RSK by @greg-nagy in #2538
- Component tests for keyring behavior by @kkosiorowska in #2621
- Stop marking account activity on dapp connection. by @0xDaedalus in #2590
Full Changelog: v0.17.7...v0.18.0
v0.17.7
Spotlight
✨✨✨
- Tally connection option added to these dApps: GMX, Uniswap, abroad.exchange, tofunft.com, yieldprotocol.com,
- RSK integration behind a feature flag (community contribution 🥳)
- Beautiful new dApp connection
✨✨✨
What's Changed
- Transitional Fossil: Transition icon colors on hover where relevant by @Shadowfiend in #2475
- Mock Websocket Connections - Fix a number of issues relating to tests running inconsistently in CI by @0xDaedalus in #2476
- Add path to query ERC-20 balances on any evm compatible chain. by @0xDaedalus in #2423
- Display
Tally Ho
as a connection option on GMX and Uniswap by @0xDaedalus in #2460 - Remove goerli feature flag by @greg-nagy in #2491
- Remove balance reloader feature flag by @greg-nagy in #2490
- Properly display providerForNetworkOrThrow errors by @0xDaedalus in #2492
- Use a ternary to determine return value of
getAssetPricePoint
by @0xDaedalus in #2474 - RSK Integration by @ahsan-javaiid in #2416
- Add UNS Api key to prod CI Builds by @0xDaedalus in #2495
- Add a Polygon to the supported network for Ledger signing by @kkosiorowska in #2486
- Fix: minor typos by @omahs in #2497
- [FIX] Remove RSK Testnet option from dPath dropdown by @ahsan-javaiid in #2503
- Impersonate MetaMask on zkSync by @hyphenized in #2509
- Inject Tally Ho as a connection option on abroad.exchange by @0xDaedalus in #2504
- Inject Tally Ho as a connection option on tofunft.com by @0xDaedalus in #2494
- Inject Tally Ho as a connection option on app.yieldprotocol.com by @0xDaedalus in #2493
- Add support for React dev tools in development by @hyphenized in #2505
- Fix insufficient balance error overlapping with currency amount by @hyphenized in #2508
- [FIX] Use
RSK
network inRNS
resolver by @ahsan-javaiid in #2513 - v0.17.4 by @greg-nagy in #2473
- Update UNS Resolver by @hyphenized in #2496
- This seems like an accident? by @puppycodes in #2517
- rename L1 gas lookup naming > optimism specific by @greg-nagy in #2514
- Dapp connection improvements by @kkosiorowska in #2521
- Remove
SUPPORT_ARBITRUM
feature flag. by @0xDaedalus in #2528 - ❤️🩹 Nonces vs Mempool: Separate nonce behavior between chains with and without mempool by @greg-nagy in #2516
- Fix outdated UNS resolver url by @hyphenized in #2536
- v0.17.5 by @greg-nagy in #2531
- Add build links to PR descriptions and read env from PR descriptions by @Shadowfiend in #2477
- Gas price bids on Arbitrum by @jagodarybacka in #2532
- Refactor window-provider by @hyphenized in #2267
- A Multisig of Signers: Small tidbits to complete new signing flow by @Shadowfiend in #2461
- Cleaner handling of Generic / Alchemy RPC Providers by @0xDaedalus in #2511
- Cache provider networks. by @0xDaedalus in #2512
- Allow renaming account sections by @hyphenized in #2523
- Smoother Links: Fix a few small issues with the post-build-link workflow by @Shadowfiend in #2539
- Fix account settings icon not displaying by @hyphenized in #2541
- [FIX] Add RSK (
RBTC
) Asset Image by @ahsan-javaiid in #2540 - Update setup for testing library and add sample tests by @kkosiorowska in #2529
- Add tests for PasswordInput by @kkosiorowska in #2544
- Add tests for SharedTooltip by @kkosiorowska in #2549
- Arbitrum Odyssey banners by @jagodarybacka in #2455
- Unit tests for SharedAssetInput by @jagodarybacka in #2551
- v0.17.6 by @greg-nagy in #2537
- Correctly fix post-build-link for merge commits by @Shadowfiend in #2557
- Fix errors caught by TypeScript checking in the post-build-link workflow by @hyphenized in #2558
- Make an exception for BTC/sBTC/WBTC by @kkosiorowska in #2556
- Fix tokenBalance filter to match alchemy API spec by @0xDaedalus in #2507
New Contributors
- @omahs made their first contribution in #2497
- @puppycodes made their first contribution in #2517
Full Changelog: v0.17.4...v0.17.7
v0.17.4
What's Changed
- Add swapr to metamask impersonation list by @0xDaedalus in #2456
- Throttle CoinGecko API calls. by @0xDaedalus in #2457
- Add the apex.exchange to the 'impersonate MM' by @kkosiorowska in #2458
- Network settings fixes by @jagodarybacka in #2429
- v0.17.3 by @greg-nagy in #2453
- Prevent calls to CoinGecko from tests by @hyphenized in #2392
- Fix: weblate badge URL in readme by @katspaugh in #2464
- Fix swaps involving assets for which we do not have price data. by @0xDaedalus in #2466
- Fix setting spend approval amount by @jagodarybacka in #2446
- Destination Resolution: Show resolved address for Send recipient by @Shadowfiend in #2469
- Make feature flags switchable at runtime by @kkosiorowska in #2412
- May The Copy Be With You: Make overview addresses copyable by @Shadowfiend in #2468
- Oral Literature: Display asset transfers in activity item details by @Shadowfiend in #2463
- Extended Accounting: Handle longer account names gracefully by @Shadowfiend in #2467
New Contributors
- @katspaugh made their first contribution in #2464
Full Changelog: v0.17.3...v0.17.4
v0.17.3
What's Changed
- Allow revoking of Arbitrum dapp permissions. by @0xDaedalus in #2433
- Know Thy Networks: Properly resolve account totals across networks, fix sign typed data unknown network by @Shadowfiend in #2351
- Don't inject provider on non html documents by @hyphenized in #2447
- v0.17.2 by @greg-nagy in #2431
- Price impact warning not working properly by @kkosiorowska in #2449
Full Changelog: v0.17.2...v0.17.3
v0.17.2
What's Changed
- FIx webpack manifest overrides by @hyphenized in #2293
- v0.17.1 by @0xDaedalus in #2402
- Implement global error screen by @kkosiorowska in #2397
- Add toggle default wallet banner by @jagodarybacka in #2395
- Add price impact in-wallet swaps by @kkosiorowska in #2359
- 🧱 New activities redux slice by @jagodarybacka in #2311
- Lock/Unlock accounts QA by @kkosiorowska in #2393
- Fix achievements list width by @jagodarybacka in #2420
- Update Tokenlist by @0xDaedalus in #2419
- A Log of Oil: Improve logging format, retention, and redaction by @Shadowfiend in #2364
Full Changelog: v0.17.1...v0.17.2
v0.17.1
Spotlight
✨✨✨
- Arbitrum support
- Alchemy usage cuts and lots of scalability improvements
- Testing is getting more and more significant y'all
✨✨✨
What's Changed
- Fix get active networks early returns by @hyphenized in #2308
- ⛓ Add arbitrum support by @greg-nagy in #2287
- v0.16.5 by @0xDaedalus in #2343
- Union Jack: Rework SignDataRequest as MessageSigningRequest discriminated union by @Shadowfiend in #2345
- Inheritance Bequest: Implement internal transaction annotations over the internal provider by @Shadowfiend in #2331
- Add tests for Indexing service by @hyphenized in #2362
- Support Optimism by Default by @0xDaedalus in #2350
- Poll for gas every 15 seconds while network is active. by @0xDaedalus in #2366
- add typedData for network display on signing by @greg-nagy in #2380
- Fix token list test by @jagodarybacka in #2381
- Clean up chain service db tests by @0xDaedalus in #2342
- 😢 But why?: remove nonce if received from dapp by @greg-nagy in #2382
- add arbiscan url for nft links by @greg-nagy in #2383
- rename
NetworkSettingsOptimismAndArbitrum
>NetworkSettingsOptimism
for unambiguity by @greg-nagy in #2379 - Ensure that each indexing service integration tests always runs on a fresh instance of indexedDB. by @0xDaedalus in #2389
- Lock/Unlock: Update by @kkosiorowska in #2333
- Trackmania - separate active, tracked, and current networks. by @0xDaedalus in #2349
- Set networks to be
inactive
at extension initialization. by @0xDaedalus in #2390 - Format Portfolio balance number by @jagodarybacka in #2385
- Rework remaining account-related browser alarms to only interact with active accounts. by @0xDaedalus in #2365
- Flip the arbitrum feature flag by @greg-nagy in #2288
- Fix non-deterministic indexing service test. by @0xDaedalus in #2396
- Flip the achievements tab feature flag by @greg-nagy in #2371
- v0.17.0 by @greg-nagy in #2398
- Fix bugged Ledger use on Optimism and Arbitrum by @mhluongo in #2401
Full Changelog: v0.16.5...v0.17.1
v0.16.5
What's Changed
- 🏳Add feature flag for the achievement tab by @greg-nagy in #2340
- v0.16.4 by @greg-nagy in #2339
Full Changelog: v0.16.4...v0.16.5