v0.17.0
What's Changed
- compio-driver
- Stub for Linux if either
io-uringorpollingis disabled by @Berrysoft in #528 #529 - Expose
Wakerinstead ofNotifyHandleby @Berrysoft in #535 #540 - Make
Arcoptional forSharedFd. Enable it withfd-syncfeature by @Berrysoft in #539
- Stub for Linux if either
- compio-runtime
- Avoid dropping local queue on different threads by @Berrysoft in #513
- Remove
spawn_uncheckedand exposeWakerby @Berrysoft in #534 #537 - Timer optimization by @AsakuraMizu #546
- compio-tls
MaybeTlsStreamis moved from compio-ws
- compio-quic
- Avoid memory leak by @AsakuraMizu in #545
- compio-ws
- Add native-tls support by @Berrysoft in #517
- Add
Configby @George-Miao in #533
Notable breaking changes
aws-lc-rsrelated features are deprecated and removed by @George-Miao in #521- All crates have been updated to edition 2024.
- Some methods of compio-ws has been removed to match the signature of tungstenite
New Contributors
- @OpenTritium made their first contribution in #525
Full Changelog: v0.16.1...v0.17.0