Skip to content

v4.3.1

Compare
Choose a tag to compare
@bludnic bludnic released this 26 Nov 13:34
· 759 commits to master since this release
eda8de5

✨ Features

  • Nodes: coin nodes healthcheck (#547)
    • Add healtcheck for ETH, BTC, DASH, DOGE and LSK nodes
    • Rewrite nodes api clients with TypeScript
    • Add a link to the Nodes page on Login page
  • Nodes: Save nodes checkbox state in the LocalStorage (#549)
  • Chat: Add message counter to the scroll to bottom button (#535)
  • Chat: Show unread messages count under the back button (#558)
  • Chat: Format inline and multiline markdown code blocks correctly (#540)

🐛 Bugs

  • Chats: Added ellipsis for long chat names (#534)
  • Chat: Check ADM balance before sending and clearing the input message (#537)
  • Transfer: Show inconsistent transaction status if it's a duplicate (#561)

🔨 Tech Debt

  • Deps: Upgrade bitcoinjs-lib (#544, #552, #553)
    • Replaced TransactionBuilder with Psbt
    • Changed the signing mechanism (now it requires to fetch unspents)
    • getAccount() now uses ecpair and tiny-secp256k1 for generating bitcoin address
    • Added vite-plugin-wasm and vite-plugin-top-level-await (required by tiny-secp256k1)
  • Deps: Upgrade web-eth lib (#542, #550, #556)
    • Upgraded from v1 to v4
    • Removed abi-decoder dependency and replaced with a custom implementation
    • Changed INCREASE_FEE_MULTIPLIER from 2 to 1.5
    • Added tests
  • Deps: Updated minor and patch versions of all dependencies (#562)
  • Wallets: Updates from adamant-wallets (#545, Adamant-im/adamant-wallets#47)
    • Added Tor nodes to the config
    • Added minNodeVersion
    • Changed the structure of serviceNodes