|
1 | 1 | # Payjoin Changelog |
2 | 2 |
|
| 3 | +## 0.24.0 |
| 4 | + |
| 5 | +Introduce the Session Event Log for Session Replay |
| 6 | + |
| 7 | +Selected Improvements: |
| 8 | + |
| 9 | +### Introduce Granualar event-based session log for replay |
| 10 | + |
| 11 | +- Alter receiver session as_ref assert and persist::Value import for ReceiverToken (#658) |
| 12 | +- Add SessionPersister trait (#716) |
| 13 | +- Sender generic over typestate (#728) |
| 14 | +- Make Receiver generic over its typestate (#719) |
| 15 | +- Receiver Session Events (#760) |
| 16 | +- Export `InMemoryTestPersister` under `_test-utils` (#761) |
| 17 | +- Capture hpke reply key in session event (#762) |
| 18 | +- Sender Session Events (#777) |
| 19 | +- Replace Persister with SessionPersister for v2 Sender (#789) |
| 20 | +- Persistence follow ups (#638) |
| 21 | +- Expose fallback tx off receiver session history (#799) |
| 22 | +- Sender session history fallback (#805) |
| 23 | +- 0.24 name audit (#803, #810) |
| 24 | + |
| 25 | + |
| 26 | +### Better ergonomics |
| 27 | + |
| 28 | +- Introduce constructors for SegWit input pairs (#712) |
| 29 | +- Introduce constructors for legacy input pairs (#753) |
| 30 | + |
| 31 | + |
| 32 | +### Organize for readability |
| 33 | + |
| 34 | +- Update README title and add logo & badges (#665) |
| 35 | +- Move persist sub module to root module (#656) |
| 36 | +- Remove rust docs reference to non-existent method (#655) |
| 37 | +- Introduce Payjoin version enum (#668) |
| 38 | +- Use IntoUrl for ohttp_relay argument (#692) |
| 39 | +- Dedupe ImplementationError (#669) |
| 40 | +- Clean up re-exports (#746) |
| 41 | + |
| 42 | + |
| 43 | +### Various Operational improvements |
| 44 | + |
| 45 | +- Randomly pad OHTTP requests (#715) |
| 46 | +- Limit response sizes for v1 (#586) |
| 47 | + |
| 48 | + |
3 | 49 | ## 0.23.0 |
4 | 50 |
|
5 | 51 | - Make features additive [#430](https://github.com/payjoin/rust-payjoin/pull/430) [#466](https://github.com/payjoin/rust-payjoin/pull/466) [#501](https://github.com/payjoin/rust-payjoin/pull/501) [#518](https://github.com/payjoin/rust-payjoin/pull/518) |
|
0 commit comments