Skip to content

v2.84.0

Choose a tag to compare

@superKalo superKalo released this 17 Dec 13:40
eb15e1d

Changelog:

  • Added: Rewards: interface prop for total swap vol #2046 but then reverted in #2047
  • Added: The ability for the user to specify a custom bundler he's going to use on the network #2040
  • Changed: Refactoring - Move the actions ctrl logic into the requests ctrl #1996
    • Moved all the actions ctrl logic to the requests ctrl and removed the actions ctrl all together.
    • Refactored UserRequests interface to allow batching multiple calls and dappPromises into a single userRequest
    • TS fixes and improvements
  • Changed: Improve activity EOA fetch (multiple txns for an EOA as a single account op now get all of their receipts fetched at the same time if all are available) #2024
  • Changed: Transfer useEffect refactoring #2026
    • Now the tokens are setting in the transfer controller
    • Added session mechanism
    • Added selectedAccountData subscribe/unsubscribe mechanism
  • Changed: Refactoring - Phishing Controller #2029
    • Implements logic for continuously fetching and updating the phishing domain and address lists, keeping all phishing data from the relayer stored locally in the extension’s storage so we can perform scam detection as early as page load without needing to request the relayer each time.
    • There is still the prev logic for getting the blacklisted status of a domain or an address as a fallback logic for handling scam detection while the phishing data is still not migrated from the relayer to the extension or is still in progress.
  • Changed: Enable the bundler rotation on Ethereum #2028
  • Changed: Do not make bundler gas price fetch calls if the bundler doesn't support the network #2057
  • Changed: Refactor - selectedAccount test and add an error to relayerCall #2023
    • Refactors the selectedAccount ctrl test so all controller logic is in prepareTest
    • Makes relayerCall throw an error if fetch or relayerUrl are undefined
  • Fixed: Swap & Bridge banners visible on the wrong account #2022
  • Fixed: EmailVault Relayer down error toast (error messages are now handled with a clearer message, and parsing errors no longer appear when the Relayer is down) #2010
  • Fixed: Fix transfer token autoselect infinite loop #2019
  • Fixed: Update active route status on a non-selected account #2025
  • Fixed: Now we handle if some of the projected rewards result is undefined #2039
  • Fixed: Request window shows old request state #2037
  • Fixed: TS error in storage interfaces #2049
  • Fixed: Tests - fix Native tokens are fetched for all networks (portfolio ctrl) #2053
  • Fixed: EmittableError missing stack trace if there is no error #2011

Full Changelog: v2.83.4...v2.84.0