Skip to content

v2.82.0

Choose a tag to compare

@PetromirDev PetromirDev released this 01 Dec 14:25
c2d98f2

Changelog:

  • Added: Phishing Detection V2 #1937, #1968, #1982, #1976
  • Added: ENS avatars #1986
  • Added: portfolio list with excluded tokens #1868
  • Added: Humanizer: Add UniswapV4 and minor fixes #1971
  • Added: Humanizer: add support for Safe{WALLET} #1977
  • Added: add noUncheckedIndexedAccess flag to tsconfig + related fixes #1950
  • Added: gas price fetching improvements #1994
  • Changed: Config changes to run unit tests on release branch PRs and pushes #1944
  • Changed: UX Transfer – First Time Sending improvements #1927
  • Changed: sort errors so they show before warnings for balanceAffectedErrors #1970
  • Changed: dashboard no longer displays projected rewards for V1 and blacklisted accounts #1974
  • Changed: handle unsupported chains in swapProviderParallelExecutor #1984
  • Fixed: portfolio critical error (provider destroyed) #1935
  • Fixed: sync obsolete debugTraceCall unit tests #1945
  • Fixed: sign account op updates during tests stopping unexpectedly #1947
  • Fixed: Swap & Bridge selected user route #1949
  • Fixed: syntax error breaking SelectedAccount controller tests #1955
  • Fixed: failing unit tests due to missing MainController appVersion #1956
  • Fixed: handle SIWE address mismatch correctly #1960
  • Fixed: switch account action type to include dappUserRequest params #1959
  • Fixed: unit tests and removed forgotten logs #1962
  • Fixed: AccountPicker add accounts bug #1964
  • Fixed: undefined account state handling #1965
  • Fixed: reestimate interval incrementing incorrectly in signAccountOp #1969
  • Fixed: Dapp catalog categories #1966
  • Fixed: signAccountOp destroying condition #1981
  • Fixed: ts errors and ternary error #1987
  • Fixed: object possibly undefined (ts2532) in tests #1990
  • Fixed: selected account portfolio infinite loading (hotfix) #1985
  • Fixed: estimation controller race condition #1983
  • Fixed: outdated hardhat tests on main #1993
  • Fixed: filtered account ops included disabled networks (hotfix) #1989
  • Fixed: use latest block as pending on all networks except Ethereum #1998
  • Fixed: failing and flaky unit tests #1991
  • Fixed: update account state after activity interval concludes #1995
  • Fixed: auto-update routes on transaction error #1999
  • Fixed: failing unit tests #1963
  • Refactored: cleaned cashback logic in selectedAccount and storage controllers #1939
  • Refactored: swap auto-update quote mechanism #1957
  • Refactored: minor select account adjustments #1946
  • Refactored: removed totalBeforeSimulation and refactored getSignificantBalanceDecreaseWarning #1948
  • Refactored: portfolio network result types for clarity and precision #1973
  • Refactored: made portfolio price cache global #1967
  • Refactored: minor error logging improvements (portfolio, requests) #1932
  • Refactored: transfer unit tests to avoid async reliance #1978
  • Refactored: removed estimation retrying #1988
  • Refactored: removed unused estimate error callback #1992
  • Remove: unused v1 hooks + fixed ts errors #1951
  • Remove: DeFi positions banner #1961

Full Changelog: v2.81.1...v2.82.0