Skip to content

v3.5.0 - In Bloom

Compare
Choose a tag to compare
@michael1011 michael1011 released this 12 Apr 15:28
· 350 commits to master since this release
v3.5.0
432fc64

This release features a WebSocket API to subscribe to swap status updates and miscellaneous fixes and quality of life improvements for Taproot Swaps.

Bug Fixes

  • ElementsWalletProvider test flakiness - (3d8dee2)
  • Mattermost block formatting - (322db1e)
  • detection of already paid invoices - (b321af0)
  • improve LND HTLC acceptance logging - (ce4824b)
  • Bitcoin Core work queue exhaustion when fetching transactions - (029fb78)
  • mpay forbid self payments - (12bc09d)
  • wrong types in swagger (#485) - (3dab64b)
  • wrong onchainAmount swagger type - (e4db482)
  • CLN plugins for v24.02 - (eef0544)
  • mpay known routes (#503) - (492057a)
  • remove mpay exception traceback - (b2c14d6)
  • use right node for timeout query for invoices (#522) - (acd0b56)
  • harden Taproot signature generation - (622f291)
  • mpay error could not find a route error - (0bf3f06)

Documentation

Features

Miscellaneous Chores

  • update dependencies - (71d49b6)
  • update dependencies - (4ad8a4f)
  • bump Docker image versions - (32dc1da)
  • update NPM dependencies - (43c725c)
  • update dependencies (#491) - (bdaa1fd)
  • update partnerships in README - (41d65ce)
  • bump @openzeppelin/contracts from 5.0.1 to 5.0.2 (#492) - (58dd311)
  • update Docker images - (e7ca60a)
  • update partnerships in readme (#502) - (1719bc2)
  • update CLN Docker image to v24.02.1 - (4d6e240)
  • bump follow-redirects from 1.15.4 to 1.15.6 (#505) - (6d3a1fc)
  • Swagger UI deep linking (#512) - (0d89dd2)
  • bump express from 4.18.3 to 4.19.2 (#515) - (d9134d6)
  • remove host networking from Docker setup (#517) - (d9031e4)
  • update Bitcoin Core to v26.1 (#519) - (8c1dbe2)
  • update CLN to v24.02.2 (#521) - (d48a489)
  • read backend image tag from package.json - (f9d956b)
  • bump tar from 6.1.13 to 6.2.1 (#523) - (38bb1f3)
  • update Python dependencies - (ae3fac3)

Refactoring

  • strong typed EventEmitter - (808aea9)
  • simplify naming in DeferredClaimer - (b108bb2)
  • Reverse Swap BIP-21 query by invoice (#483) - (97e6328)
  • consistent endpoint in API V2 - (0308974)
  • use Sets for WebSocket mappings - (62ed227)