Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 2.18 KB

File metadata and controls

54 lines (43 loc) · 2.18 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.0 - 2021-11-10

Breaking

  • lnurl-auth: enforce compressed (33-byte) secp256k1 public key encoded as hex for key param
  • build: exclude protobuf files from jar file

Changed

  • build: build javadoc and sources jar only for publication by default
  • upgrade: update spring-boot from v2.5.3 to v2.5.6
  • upgrade: update netlayer from v0.6.8 to v0.7.2
  • upgrade: update jmolecules from v1.2.0 to v1.3.0
  • upgrade: update testcontainers from v1.15.2 to v1.16.2
  • upgrade: update grpc from v1.38.0 to v1.41.1
  • upgrade: update protobuf from v3.17.3 to v3.19.1
  • upgrade: switch from acinq/bitcoin-lib v0.19 to acinq/bitcoin-kmp v0.8.1

Removed

  • module: sunset incubator module 'tbk-btcabuse-client'
  • module: sunset incubator module 'spring-mqtt'
  • module: sunset incubator module 'bitcoin-mqtt'

0.2.0 - 2021-09-26

Breaking

  • refactor: throw IllegalArgumentException instead of NPE on @NonNull violations
  • adapt class names in lnd client module (remove 'JsonRpc' string in names)
  • rename lnd info/health actuator property from 'lndJsonRpc' to 'lndApi'
  • remove class LndRpcClientFactory

Added

  • spring-lnurl: Publish LnurlAuthWalletActionEvent on successfully authorized wallet requests
  • lnd: create beans for all available LightningJ APIs

Changed

  • spring-lnurl: Improved customization support for LnurlAuthConfigurer
  • upgrade: update jmolecules from v2021.0.2 to v2021.1.0
  • upgrade: update consensusj from v0.5.8 to v0.5.9
  • upgrade: update xchange from v5.0.7 to v5.0.11

0.1.0 - 2021-08-14

Added

  • Initial release