github payjoin/rust-payjoin payjoin-0.24.0

pre-release2 months ago

Summary

The Session Event Log Release

Selected Improvements:

  • Alter receiver session as_ref assert and persist::Value import for
    ReceiverToken (#658)

  • Add SessionPersister trait (#716)

  • Sender generic over typestate (#728)

  • Make Receiver generic over its typestate (#719)

  • Receiver Session Events (#760)

  • Export InMemoryTestPersister under _test-utils (#761)

  • Capture hpke reply key in session event (#762)

  • Sender Session Events (#777)

  • Replace Persister with SessionPersister for v2 Sender (#789)

  • Persistence follow ups (#638)

  • Expose fallback tx off receiver session history (#799)

  • Sender session history fallback (#805)

  • 0.24 name audit (#803, #810)

  • Introduce constructors for SegWit input pairs (#712)

  • Introduce constructors for legacy input pairs (#753)

  • Update README title and add logo & badges (#665)

  • Move persist sub module to root module (#656)

  • Remove rust docs reference to non-existent method (#655)

  • Introduce Payjoin version enum (#668)

  • Use IntoUrl for ohttp_relay argument (#692)

  • Dedupe ImplementationError (#669)

  • Clean up re-exports (#746)

  • Randomly pad OHTTP requests (#715)

  • Limit response sizes for v1 (#586)

What's Changed

New Contributors

Full Changelog: payjoin-0.23.0...payjoin-0.24.0

Don't miss a new rust-payjoin release

NewReleases is sending notifications on new releases.