Skip to content

Releases: AmbireTech/ambire-common

v2.88.7

Choose a tag to compare

@superKalo superKalo released this 24 Feb 16:27
ad9f5ed

Changelog:

  • Fixed: Correctly pass the Swap & Brdige from token USD value to the Relayer #2200
  • Fixed: Providers does not update after defualt rpc change #2202
    • Revert accidental removal of a logic responsible for updating the providers on adding a new network or updating an existing one

Full Changelog: v2.88.6...v2.88.7

v2.88.6

Choose a tag to compare

@superKalo superKalo released this 20 Feb 11:03
c273232

Changelog:

  • Added: ctUSD, USDC, USDT & wBTC as paymaster fee tokens on the Citrea network #2198
  • Changed: Broadcasting Ambire v1 transactions is now restricted to only be possible by using an ЕОА (because the other options were are troublesome) #2196

Full Changelog: v2.88.5...v2.88.6

v2.88.5

Choose a tag to compare

@superKalo superKalo released this 16 Feb 14:27
d3fa2e8

Changelog:

  • Added: Citrea network token prices #2189
  • Fixed: Do not set to null the estimation and gas price controllers in signAcccountOp #2191
  • Fixed: Interval on multiple simultaneous requests #2190
  • Fixed: Remove altitude.fi from our featured apps (we've prev added altitude.fi to our Apps Catalog, but incorrectly marked it as "featured" for a while during one of the refactorings) #2193

Full Changelog: v2.88.4...v2.88.5

v2.88.4

Choose a tag to compare

@PetromirDev PetromirDev released this 13 Feb 12:16
1591dae

Changelog:

  • Added: Record blockHash, gasUsed in activity

Full Changelog: v2.88.3...v2.88.4

v2.88.3

Choose a tag to compare

@superKalo superKalo released this 11 Feb 10:50
f0ae639

Changelog:

  • Changed: Remove the atomicity required check #2179
  • Added: Fee for the MegaETH chain for Swaps & Bridges #2180

Full Changelog: v2.88.2...v2.88.3

v2.88.2

Choose a tag to compare

@superKalo superKalo released this 09 Feb 15:51
84b26ef

Changelog:

  • Changed: Swap & Bridge sorting options - Across & Relay at the top when bridging, Bungee at the bottom when swapping #2175

Full Changelog: v2.88.1...v2.88.2

v2.88.1

Choose a tag to compare

@superKalo superKalo released this 09 Feb 15:31
9431dcc

Changelog:

  • Added: Method to retrieve current app from the full list in the Dapps controller #2167
  • Changed: During account import - check if an account is used on a network only against the currently enabled networks #2172
  • Fixed: Handle Bungee Exchange legacy urls in Apps Catalog #2169
    • Added: Force include bungee.exchange in Apps Catalog. It is coming from DefiLlama, but doesn't show up because of missing TVL value
    • Changed: Skip filtering out apps that either have no networks or low TVL if these are part of the dappsNotToFilterOutByDomain list.
    • Fixed: Force removing new.bungee.exchange and multitx.bungee.exchange from Apps Catalog. Both domains got left hanging since Bungee moved to bungee.exchange. If an user was connected to any of those before, they'd misleadingly appear on the Apps Catalog for this user (until user disconnects manually).
  • Fixed: Fee speeds identifier for EOAs were the same for all EOA broadcast options when using a v1/v2 ambire smart account (if the first EOA didn't have enough funds to broadcast, the rest of the EOAs wouldn't be able to choose a different broadcast speed than slow) #2171

Full Changelog: v2.88.0...v2.88.1

v2.88.0

Choose a tag to compare

@superKalo superKalo released this 04 Feb 13:13
f88a8e0

Changelog:

  • Added: Update the portfolio of recipients when a transaction is confirmed #2137
  • Changed: Refactor gasPrice and estimation intervals and ensure only one is running at a time #2121
    • Replaces custom interval implementations with RecurringTimeout
    • Ensures that there is only one interval running at a time
    • Ensures that, if there is a running estimation, and a new estimation call is made because the accountOp changed, the new call will run and not be overwritten by the other estimation
    • Ensures that an estimation call (FROM ANYWHERE) always restarts the timer
    • Fixes: hasNewCalls was always false
    • Fixes: Sometimes simulate() was called for accountOps that should be estimated only
  • Changed: Use error decoder in verifyMessage #2150
  • Changed: Providers refactoring #2140
    • Refactor the ProvidersController to dynamically create providers when they are accessed and destroy them when the corresponding network no longer exists.
    • Refactor RPC provider usage to always use the Provider controller instance
  • Changed: Remove the page locking for the Account Picker controller #2154
  • Changed: Update CoinGecko token aliasing to include stkWALLET #2153
  • Changed: ResolveDomain refactoring #2157
    • Move the resolve domain logic from the FE to the DomainsController
  • Changed: Update NodeJS to v24.13.0 #2156
  • Fixed: Tests - fix requests controller simulation errors #2146
  • Fixed: Rewards: reason to not display projected rewards and 0 projection #2144
  • Fixed: discoveryTime should come from the controller, not the library #2132
  • Fixed: decode 0x7939f424 to Trasnfer From Failed #2151
  • Fixed: Humanizer: two cases for "Invalid date" #2155
    • when there should be no deadline, the standart practice is for that value to be ffffff....ffffff - we need to display No expiration date
    • when the value is simply unreasonably large - we should display Invalid expiration date

Full Changelog: v2.87.2...v2.88.0

v2.87.2

Choose a tag to compare

@superKalo superKalo released this 02 Feb 15:54
e5791c5

Changelog:

  • 📣 Added: Barter as a featured app in the Apps Catalog
  • Fixed: Autologin siwe domain mismatch comparison to use tldts #2158
  • Fixed: Rewards - no rewards projection when no asset prices #2160

Full Changelog: v2.87.1...v2.87.2

v2.87.1

Choose a tag to compare

@superKalo superKalo released this 28 Jan 17:40
f797d5c

Changelog:

  • Fixed: Don’t set gasPrice and estimation to null when signAccountOp is destroyed #2148

Full Changelog: v2.87.0...v2.87.1