|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.0.3] - 2026-02-22 |
| 4 | + |
| 5 | +### <!-- 0 -->⛰️ Features |
| 6 | + |
| 7 | +- Improve channel session and PTY handling |
| 8 | +- Refactor authentication to exclusively use public keys |
| 9 | +- Add host endpoint formatting and known-hosts path-scoped helpers |
| 10 | +- Add strict and accept-new host trust policy options |
| 11 | +- Add known-hosts trust workflow for client connections |
| 12 | +- Add library user identity primitives and apply privilege drop |
| 13 | + |
| 14 | +### <!-- 1 -->🐛 Bug Fixes |
| 15 | + |
| 16 | +- Unblock release build in session channel acceptance |
| 17 | +- Harden server-side session channel acceptance |
| 18 | + |
| 19 | +### <!-- 2 -->🚜 Refactor |
| 20 | + |
| 21 | +- Rename project to liblink |
| 22 | +- Share server-ready checks across network e2e |
| 23 | +- Share channel request string decode helper |
| 24 | +- Share network channel request wait helper |
| 25 | +- Standardize network e2e constants and seeds |
| 26 | +- Share authenticated server thread startup helper |
| 27 | +- Share network server thread context primitives |
| 28 | +- Share authenticated network client helper |
| 29 | +- Centralize network e2e server bootstrap flow |
| 30 | +- Share env gating and readiness helpers for e2e |
| 31 | +- Deduplicate network e2e test scaffolding |
| 32 | +- Share network session-channel test helper |
| 33 | +- Move exec output collection into channels workflow |
| 34 | +- Move endpoint parsing into reusable network module |
| 35 | +- Move high-level sftp file operations into library workflow |
| 36 | +- Move client auth fallback flow into library module |
| 37 | +- Move daemon pid lifecycle helpers into library |
| 38 | +- Move server session runtime from sl binary into library |
| 39 | + |
| 40 | +### <!-- 6 -->🧪 Testing |
| 41 | + |
| 42 | +- Add packet-level coverage for exec output workflow |
| 43 | +- Add deterministic network exec e2e assertions |
| 44 | + |
| 45 | +### <!-- 7 -->⚙️ Miscellaneous Tasks |
| 46 | + |
| 47 | +- Rename runquic to libfast in package |
| 48 | + |
3 | 49 | ## [0.0.2] - 2026-02-17 |
4 | 50 |
|
5 | 51 | ### <!-- 0 -->⛰️ Features |
|
0 commit comments