Skip to content

Releases: AmbireTech/ambire-common

v2.8.1

15 May 08:20
31926fc
Compare
Choose a tag to compare
v2.8.1 Pre-release
Pre-release

Changelog:

  • Fixed: Additional Portfolio In AccountPortfolio lost in pending state from forceUpdate #753

Full Changelog: v2.8.0...v2.8.1

v2.8.0

14 May 11:11
d8971fd
Compare
Choose a tag to compare
v2.8.0 Pre-release
Pre-release

Changelog:

  • Added: Reusable controller status logic in EventEmitter #734 and #745
  • Added: An Invite controller that manages the verification for invite codes and persists the current invite status #751
  • Added: Add id to the HumanizerVisualization #729
  • Added: Custom network native token symbol update for the Humanizer #746
  • Changed: Humanizer improvements: humanizerMeta lazy storing and reading, caching in memory and bugfixes #672
  • Changed: Humanizer internal refactoring of the async ops system #737
  • Changed: The RPC for the mantle test (the other one was failing) #752
  • Fixed: Estimation failure on reject #725
  • Fixed: Reflecting the pending portfolio state #716
  • Fixed: Even if pinned, do not filter it out because simulation suffers #726
  • Fixed: Check if fee speeds are set before declaring error in sign account op #728
  • Fixed: Force Emit updates to FE, as bypassing Background and React batching #695
  • Fixed: If the transaction (not the receipt) is not found 15 minutes after broadcast, declare it a failure #730
  • Fixed: Do not re-add accountOp on estimation #732
  • Fixed: Selecting default account (MainController status being overwritten) #733
  • Fixed: Settings race condition for the Account Adder controller #735
  • Fixed: Add checks for the entered amount in the Transfer controller (that used to throw ethers error when the passed amount in the transfer screen was too small) #747

Full Changelog: v2.7.0...v2.8.0

v2.7.0

22 Apr 11:30
6c3f712
Compare
Choose a tag to compare
v2.7.0 Pre-release
Pre-release

Changelog:

  • Added: USDC.E mapping #719
  • Changed: Wrap select account in statusWrapper #715
  • Refactored: fee speeds #702
  • Fixed: make sign message work for custom networks by #717
  • Fixed: nonce discrepancy #720
  • Fixed: Partial or old balance displayed on the dashboard #714
  • Fixed: Call Update Selected Account On Transaction Confirmed or UnknownButPastNonce #705
  • Fixed: native fee payment option for custom network first SA txn #709
  • Fixed: remove token icon fetching from portfolio #704
  • Fixed: improve 4337 dapp feedback #708
  • Fixed: Portfolio lib swallows priceIn errors #710
  • Fixed: Transfer sw warning displayed for addresses in the address book #712
  • Fixed: Portfolio controller state prepare racing condition #718
  • Fixed: PendingUserRequests Duplicating Id With AccountOpEoaBanners Id #721

Full Changelog: v2.6.0...v2.7.0

v1.0.14

22 Apr 11:48
e372a7a
Compare
Choose a tag to compare

Changelog:

  • Remove mumbai chain

v1.0.13

19 Apr 08:58
83ef5e4
Compare
Choose a tag to compare

Changelog:

v1.0.12

16 Apr 15:12
f1f46b5
Compare
Choose a tag to compare

Changelog:

  • Fix: convert to lowerCase addresses when checking if they are duplicated in removeDuplicatedAssets and convert to lowerCase when coming from velcro
  • Fix: package.json version

v1.0.11

16 Apr 15:04
f71d39e
Compare
Choose a tag to compare

Changelog:

  • Fix: convert to lowerCase addresses when checking if they are duplicated in removeDuplicatedAssets and convert to lowerCase when coming from velcro

v2.6.0

11 Apr 08:43
Compare
Choose a tag to compare
v2.6.0 Pre-release
Pre-release

Changelog:

  • Added: Multiple RPC URLs for a Network #671
  • Added: EOA estimation.sol #693
  • Added: Token to payOptions to reduce FE logic complexity #696
  • Added: Temporary Tokens state in portfolio #690
  • Changed: Use static providers #685
  • Changed: Stop: debug trace call for predefined networks | estimateWithRetries | ERC-4337 estimation failure #694
  • Changed: Preselect used accounts when importing private key #697
  • Changed: Pass addressBook ctrl as param to the constructor of Transfer by #679
  • Refactored: Use Ethers v6 (instead of Ethers sub-packages that are still on Ethers v5) #684
  • Fixed: 4337 token balances #687
    • Fixed: for erc-4337 estimations, use the token balances after the simulation from Estimation.sol for fee token payments
    • Refactored: Estimation.sol into smaller chunks
    • Changed: return the fee token options from Estimation.sol when we don't have a valid spoof without calculating gasUsed for them. This is for view only accounts - it will allow them to check what fee options they have in the select dropdown
  • Fixed: nonce discrepancy issues when there's a pending txn #683
  • Fixed: not all gas tank tokens found #662
  • Fixed: math rounding bug #698
  • Fixed: Selected token information isn't updated if the token is already selected #699
  • Fixed: Missing initial value for selectedAccount (addressBook) #701
  • Fixed: silent errors during signAccountOp tests #686

Full Changelog: v2.5.0...v2.6.0

v1.0.10

04 Apr 13:03
604b270
Compare
Choose a tag to compare

Changelog:

Fix: Get coingeckoId from tokensList when is missing from velcro tokens
Fix: useGasTank correct values for Total Saved while missing feeToken for transaction from relayer

v2.5.0

01 Apr 12:39
Compare
Choose a tag to compare
v2.5.0 Pre-release
Pre-release

Changelog:

  • Added: Address Book #663
  • Added: Token Preferences #637
  • Added: ERC-4337 bundler estimation #673
    • enable ERC-4337 on arbitrum
    • use Pimlico (the bundler) for ERC-4337 estimations
    • tell jiffyscan which network the user op resides on to help for faster search results
  • Changed: Stop Arb debug_traceCall but show full support for txn simulation on Arb #674
  • Changed: Custom networks improvements #675
  • Changed: better detection of when the rpc is bad when adding a network #681
  • Fixed: Detect differences for account stored associated keys, the keys coming from the account found on page and cover different scenarios with having associatedKeys and imported keys alongside #670
  • Fixed: Return false on allReady flag on acc change #669
  • Fixed: bundler call gas limit by #676
  • Fixed: state overrides so the bundler estimates correctly by #677
  • Docs: Domains controller replaced jsdoc with a regular comment #680

Full Changelog: v2.4.0...v2.5.0