Skip to content

v3.7.2 - Stability is boring

Compare
Choose a tag to compare
@michael1011 michael1011 released this 16 Jul 15:30
· 93 commits to master since this release
v3.7.2
b06443f

This release fixes some edge case bugs, improves the tooling for operating the backend and also includes two new features for API clients:

  • overpayment protection which means swaps that send too much onchain will be failed
  • custom descriptions for invoices created for Reverse Swaps

Bug Fixes

  • failed notitication for swap without invoice - (e1d3d6c)
  • failed Chain Swap notifications - (e781bc2)
  • brute force key order combinations in CLI (#603) - (a131e66)

Documentation

  • add TypeScript examples for Liquid swaps - (02532ab)
  • add Bitcoin -> Liquid Chain swap example - (291cdcb)
  • add chain swap lifecycle and transaction details - (1cc27fc)
  • add common problems page (#606) - (b06443f)

Features

  • sanity check invoice memos - (5f95d82)
  • custom reverse swap invoice description - (d218794)
  • gRPC server SSL encryption and authentication (#591) - (75a2037)
  • allow lowball lockup transactions in API (#598) - (f8ce827)
  • onchain overpayment protection (#599) - (61a3d91)
  • S3 compatible backup provider - (e24f2bf)
  • ListSwaps gRPC method (#607) - (c6e2e4b)

Miscellaneous Chores

  • add CHANGELOG for v3.7.1 - (a8b37c0)
  • bump certifi from 2024.6.2 to 2024.7.4 in /tools (#597) - (2261aa4)
  • remove Google Cloud bucket backup provider - (bc5af96)
  • optimize backend Dockerfile (#604) - (ee4c77b)
  • include swap id in invoice settlement error log (#608) - (3b652be)
  • minor dependency updates - (bbb992c)
  • bump Docker image versions - (08ed479)
  • apply docs review feedback - (f4260f5)