Skip to content

Releases: AmbireTech/ambire-common

v2.83.4

Choose a tag to compare

@superKalo superKalo released this 17 Dec 09:20
140bee4

Changelog:

  • Fixed: SIWE validation changes #2055
    • Rename: "invalid-critical" status to "malformed"
    • Update: Log the original message as passed from the dapp in case it is malformed
    • Fix: SIWE messages from debank are marked as malformed because the address is lowercase.
  • Fixed: Mismatch between dapp id and session id (causing the connectivity troubles with the Safe dapp) #2056

Full Changelog: v2.83.3...v2.83.4

v2.83.3

Choose a tag to compare

@superKalo superKalo released this 15 Dec 14:21
5f8ad51

Changelog:

  • Changed: Rewards rounding and swap volume score calculations #2048
    • 1 point per $2000 swap and bridge volume
    • Replaces Math.round with Math.floor

Full Changelog: v2.83.2...v2.83.3

v2.83.2

Choose a tag to compare

@superKalo superKalo released this 12 Dec 13:18
5ee798b

Changelog:

  • Added: Add drops.bot to the app catalog #2038
    • Removed: aave and uniswap from the featured apps list
    • Fixed final dApps list filtration bugs for non-featured dApps
    • Fixed dApps duplications with diff subdomains
  • Added: Rewards season 2 needed changes #2041
  • Changed: Enable EIP-7702 for GridPlus (Lattice) #2033
  • Changed: Allow rpcNoStateOverride to be set from the relayer #2045

Full Changelog: v2.83.1...v2.83.2

v2.83.1

Choose a tag to compare

@superKalo superKalo released this 10 Dec 14:27
1561100

Changelog:

  • Fixed: Correct approval amount for Bungee manual routes (causing routes to fail with insufficient funds error, while the funds were actually sufficient) #2032
  • Fixed: Prevent duplication of the value of positionInUSD (causing wrong calculations for Uniswap defi positions #2035

Full Changelog: v2.83.0...v2.83.1

v2.82.2

Choose a tag to compare

@superKalo superKalo released this 10 Dec 13:25
1b7623a

Changelog:

  • Fixed: Correct approval amount for Bungee manual routes (causing routes to fail with insufficient funds error, while the funds were actually sufficient) #2032
  • Fixed: Prevent duplication of the value of positionInUSD (causing wrong calculations for Uniswap defi positions #2035

Full Changelog: v2.82.1...v2.82.2

v2.83.0

Choose a tag to compare

@PetromirDev PetromirDev released this 08 Dec 09:48
2de1dc3

Changelog:

  • Added: Network tailored rpc batching settings #2013
  • Changed: Replace v2 relayer broadcast with 4337 #2012
  • Changed: Set the relayer call timeout to 20s as on the staging relayer, it times out sometimes when searching for linked accounts #2017
  • Changed: Don't make a get_code fetch on non-7702 networks #2020
  • Changed: Log suppressed errors #2002
  • Fixed: Reduce RPC account state bombing #2016
  • Fixed: Handle race conditions and bad internet in account picker #2015

Full Changelog: v2.82.1...v2.83.0

v2.82.1

Choose a tag to compare

@PetromirDev PetromirDev released this 02 Dec 14:00
c3c6b60

Changelog:

  • Fixed: LiFi unique route #2003
  • Fixed: update accountOp in signAccountOp if fromUserRequestId has changed #2004
  • Fixed: Sign and broadcast status not set to ERROR if there is an error #2005, #2006
  • Removed: Logic which checks the symbol or name for non-latin chars #2009

Full Changelog: v2.82.0...v2.82.1

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

v2.81.1

Choose a tag to compare

@superKalo superKalo released this 13 Nov 15:08
5537242

Changelog:

  • Changed: storage.get types #1954
  • Fixed: The portfolio controller state is being mutated by the selectedAccount lib #1943
  • Fixed: Quote infinite loading once you change the initial Swap & Bridge form (caused by isSignRequestStillActive in Swap & Bridge) #1952

Full Changelog: v2.81.0...v2.81.1

v2.80.4

Choose a tag to compare

@superKalo superKalo released this 13 Nov 14:11
467768a

Changelog:

  • Fixed: Quote infinite loading once you change the initial Swap & Bridge form (caused by isSignRequestStillActive in Swap & Bridge) #1952

Full Changelog: v2.80.3...v2.80.4