Skip to content

Latest commit

 

History

History
118 lines (82 loc) · 3.41 KB

CHANGELOG.md

File metadata and controls

118 lines (82 loc) · 3.41 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.

[Unreleased]

0.1.12 - 2024-03-19

Fixed

  • lud21 test

Other

  • update bech32 and base64

0.1.11 - 2023-12-27

Fixed

  • (pay) update convertible object up to spec

0.1.10 - 2023-12-18

Added

  • (pay) add lud18 base test
  • (pay) add support for basic serde of payer data callback
  • (pay) add support for basic serde of payer data
  • (pay) add lud21 test
  • (pay) add preliminary support for convert on pay callback
  • (pay) add preliminary support for currencies on callback
  • (pay) add preliminary support for currencies on entrypoint
  • (auth) add draft version of server for auth
  • (auth) add auth callback to client
  • add auth lud4 entrypoint

Fixed

  • (withdraw) fix fast withdraw parsing

Other

  • centralize generic callback response in core
  • rename response to entrypoint

0.1.9 - 2023-12-12

Added

  • attempt support at fast withdraw

Other

  • responses implement to slice not str
  • responses implement from slice not str

0.1.8 - 2023-12-11

Fixed

  • add pub fields back to client structs

0.1.7 - 2023-12-11

Other

  • leverage serde for serding the query strings
  • cave in and replace miniserde by serde
  • split client/server structs inside core

0.1.6 - 2023-12-08

Added

  • add intermediary callback request struct to support more use cases

Other

  • use request types on server callbacks

0.1.5 - 2023-12-06

Added

  • (pay) add hack that saves metadata raw on pay query

Fixed

  • fix repository link on cargo toml

Other

  • (pay) make comment size optional on query construction

0.1.4 - 2023-12-06

Added

  • (pay) add support for lud16 (pay to identifier)

Other

  • add test for lud01 (even thought it's redundant)
  • add test with real world payreq parsing

0.1.3 - 2023-12-05

Added

  • (channel) add action to channel server callback
  • (withdraw) add k1 to withdraw server callback
  • (channel) add client/server and a test for withdraw (lud02)
  • (withdraw) add client/server and a test for withdraw (lud03)

Fixed

  • change bitor for logical one (typo)

Other

  • cover serializations with unit tests
  • remove nedless clone on urls serialization
  • add re-exports top level for ease of use
  • rename, reorganize, simplify, evolve
  • rename withdrawal to withdraw (so confusing)

0.1.2 - 2023-12-04

Fixed

  • (doc) add features and nightly stuff to doc

0.1.1 - 2023-12-04

  • Major reorganization
  • More tests, features, structs. The works