Skip to content

v1.9.0

Latest
Compare
Choose a tag to compare
@pm47 pm47 released this 25 Feb 14:45
· 2 commits to master since this release
945fc00

What's Changed

  • Rename OfferIssuerId by @t-bast in #720
  • Simplify outgoing payment state machine by @t-bast in #692
  • Remove support for push_amount by @t-bast in #697
  • Use shared input's txOut in shouldSignFirst by @t-bast in #724
  • Make the project multi-modules by @pm47 in #725
  • docs: update some links on the readme by @vincenzopalazzo in #731
  • Manage dependencies with a version catalog by @pm47 in #727
  • Use bitcoin-kmp 0.21.0 by @sstone in #732
  • Use testnet4 for electrum tests instead of testnet3 by @sstone in #733
  • Rename blinding to pathKey by @thomash-acinq in #735
  • Rework IncomingPayment model by @pm47 in #722
  • Rework OutgoingPayment model by @pm47 in #738
  • Binary serialization for payments data by @pm47 in #739
  • (Minor) Move HopDesc to inner class by @pm47 in #745
  • Correctly set next_commitment_number during splice reconnect by @t-bast in #736
  • Cancel splice early when missing funds by @t-bast in #744
  • Update publishing scripts by @sstone in #728
  • Add require_confirmed_inputs to RBF messages by @t-bast in #578
  • Add a succeededAt timestamp to payments by @pm47 in #746
  • Update build documentation by @vincenzopalazzo in #742
  • Validate offers format by @thomash-acinq in #748
  • Rework liquidity purchase storage in DB by @t-bast in #749
  • fixup! Rework liquidity purchase storage in DB (#749) by @pm47 in #750
  • Fix LightningIncomingPayment.receiveAmount by @pm47 in #751
  • Forbid concurrent payments with the same payment_hash by @pm47 in #753
  • Fix feerate adjustment for on-the-fly liquidity by @t-bast in #752
  • Fix HTLC-penalty weight calculation by @t-bast in #756
  • (Minor) Emit PaymentSent event for LightningOutgoingPayments by @pm47 in #754
  • Refactor watcher types by @t-bast in #760
  • Store per-commitment short_channel_id by @t-bast in #740
  • Upgrade to Kotlin 2.1.10 by @pm47 in #757
  • Update gradle to 8.9 by @pm47 in #763
  • Update ktor to 3.1.0 by @pm47 in #764
  • Use bitcoin-kmp 0.22.1 and secp256k1-kmp 0.17.1 by @sstone in #762
  • Remove optional InitTlv override in Peer by @pm47 in #766
  • Fix memory leak in TCP connection by @pm47 in #765

New Contributors

Full Changelog: v1.8.4...v1.9.0