Releases: AmbireTech/ambire-common
Releases · AmbireTech/ambire-common
v2.88.6
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
Changelog:
- Added: Citrea network token prices #2189
- Fixed: Do not set to
nullthe 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
v2.88.3
v2.88.2
v2.88.1
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
dappsNotToFilterOutByDomainlist. - 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
Changelog:
- Added: Update the portfolio of recipients when a transaction is confirmed #2137
- Changed: Refactor
gasPriceandestimationintervals 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:
hasNewCallswas always false - Fixes: Sometimes simulate() was called for accountOps that should be estimated only
- Replaces custom interval implementations with
- 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:
discoveryTimeshould come from the controller, not the library #2132 - Fixed: decode
0x7939f424to 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
- when there should be no deadline, the standart practice is for that value to be ffffff....ffffff - we need to display
Full Changelog: v2.87.2...v2.88.0
v2.87.2
v2.87.1
v2.87.0
Changelog:
- Added: Uni V3 deployless: return pool addr #2129
- Added: Feature Opt-outs #2120
- Changed: Merge defi and portfolio ctrl, remove most of selectedAccount's logic #1980
- Changed: Redundant dotenv config calls #2139
- Changed: Refactor - Unify and simplify validation #2141
- Fixed: Linting: selected acc #2131
- Fixed: Respect the
chainIdincoming fromwallet_sendCallsapp requests #2133 - Fixed: DeFi positions lib tests #2143
Full Changelog: v2.86.4...v2.87.0