|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.0.13] - 2026-03-02 |
| 4 | + |
| 5 | +### <!-- 1 -->🐛 Bug Fixes |
| 6 | + |
| 7 | +- Enforce strict drain deadline expiry semantics |
| 8 | + |
| 9 | +### <!-- 2 -->🚜 Refactor |
| 10 | + |
| 11 | +- Split connection CID and reset tests into module |
| 12 | +- Split connection retry/VN tests into dedicated module |
| 13 | +- Split connection frame-legality tests into separate file |
| 14 | + |
| 15 | +### <!-- 3 -->📚 Documentation |
| 16 | + |
| 17 | +- Expand README with practical client/server examples |
| 18 | +- Add concise lsquic acknowledgment |
| 19 | +- Thank lsquic project and contributors |
| 20 | + |
| 21 | +### <!-- 6 -->🧪 Testing |
| 22 | + |
| 23 | +- Extend path-validation state transition regressions |
| 24 | +- Add RTT ack-delay boundary and empty-ack regressions |
| 25 | +- Extend recovery gate and persistent-reset model vectors |
| 26 | +- Add strict loss-time threshold boundary regression |
| 27 | +- Add repeated-loss floor and post-reset growth vectors |
| 28 | +- Expand packet bookkeeping and sent-history lifecycle vectors |
| 29 | +- Add MAX_STREAMS and MAX_STREAM_DATA monotonic regressions |
| 30 | +- Add PTO noop and path validation replacement regressions |
| 31 | +- Add ACK-round retransmission queue ordering regression |
| 32 | +- Cover replayed-ack loss frontier progression |
| 33 | +- Add path validation queue and mismatch regressions |
| 34 | +- Add max-observed and explicit-ack-list regressions |
| 35 | +- Add amplification saturation and budget-min regressions |
| 36 | +- Cover PTO non-ack deadline and probe sizing |
| 37 | +- Add PTO probe queue and deadline refresh regressions |
| 38 | +- Add congestion residual-ack and reset-state regressions |
| 39 | +- Add sent-history isolation and unsent-ack semantics |
| 40 | +- Add PTO reset and backoff-cap regressions |
| 41 | +- Add PTO deadline and retransmission ordering regressions |
| 42 | +- Add drain timeout clamp boundary regressions |
| 43 | +- Add ACK ordering and replay idempotence regressions |
| 44 | +- Add recovery exit and window boundary vectors |
| 45 | +- Cover recovery epoch rollover and inflight saturation |
| 46 | +- Add congestion avoidance ack-growth vector |
| 47 | +- Add congestion lifecycle stability regression |
| 48 | +- Add mixed ACK-loss send lifecycle regression |
| 49 | +- Add packet bookkeeping interop vectors |
| 50 | +- Add packet buffer capacity ladder interop vectors |
| 51 | +- Add lsquic stream frame generation vectors |
| 52 | +- Keep latest NEW_TOKEN across multi-frame packet |
| 53 | +- Add lsquic packet header generation vectors |
| 54 | +- Add lsquic RTT progression parity vector |
| 55 | +- Add ack-merge duplicate packet regression |
| 56 | +- Add lsquic varint and ACK capacity interop vectors |
| 57 | +- Expand interop module with ACK and short-header truncation |
| 58 | +- Add malformed VN vectors to interop module |
| 59 | +- Add dedicated lsquic interop vector module |
| 60 | +- Add lsquic-style control-frame truncation matrix |
| 61 | +- Add lsquic-style ACK truncation corpus |
| 62 | +- Add lsquic-style packet truncation decode corpus |
| 63 | +- Extend lsquic ACK sparse and packet-number vectors |
| 64 | +- Extend malformed packet corpus for oversized CID lengths |
| 65 | +- Add lsquic ACK and packet-number compatibility vectors |
| 66 | +- Add lsquic compatibility vectors for varint and VN |
| 67 | + |
| 68 | +### <!-- 7 -->⚙️ Miscellaneous Tasks |
| 69 | + |
| 70 | +- Gate live lsquic interop behind env toggle |
| 71 | + |
| 72 | +### Build |
| 73 | + |
| 74 | +- Add optional live lsquic interop harness target |
| 75 | + |
3 | 76 | ## [0.0.12] - 2026-03-01 |
4 | 77 |
|
5 | 78 | ### <!-- 0 -->⛰️ Features |
|
0 commit comments