v0.9.0-beta.1
Pre-release
Pre-release
·
689 commits
to master
since this release
What's Changed
- Pop the op later. by @Berrysoft in #85
- Implement
IoBufforBox<[u8]>by @George-Miao in #87 - Add a multi-threading dispatcher by @Berrysoft in #86
- Check and renew fd in polling driver by @Berrysoft in #88
- Fix: unable to resolve
compio-runtimein macros by @George-Miao in #89 - Remove cancel queue for io-uring driver. by @Berrysoft in #90
- Add custom
IoSliceby @George-Miao in #94 - Use
compio-macrosin tests by @George-Miao in #95 - Compio IO crate by @George-Miao in #71
- Add
doc(cfg())support by @George-Miao in #96 - Use IO traits in net & fs. by @Berrysoft in #99
- refactor: change SockAddr return type to SocketAddr by @Sherlock-Holo in #100
- Add unix pipe. by @Berrysoft in #91
- Add preadv & pwritev support by @Berrysoft in #101
- Async DNS resolve by @Berrysoft in #106
- feat(driver): fusion driver by @George-Miao in #110
- Make schedule Send with panics. by @Berrysoft in #109
- Make DNS resolve async on Unix by @Berrysoft in #111
- docs(net): add example for async resolve. by @Berrysoft in #116
- doc: add
CONTRIBUTION.mdby @George-Miao in #114 - Add
develop-guidein ToC ofCONTRIBUTING.mdby @George-Miao in #117 - feat(buf): redesign IoBufMut by @Berrysoft in #115
- feat(fs, net): add impl for &T by @Berrysoft in #118
- feat(tls): add native-tls adapters. by @Berrysoft in #119
- Fix typo by @nazar-pc in #121
- doc: add contribution section to README.md by @George-Miao in #122
- feat: add some impl for buf & io by @Berrysoft in #123
- fix: unused imports warnings by @Berrysoft in #126
- fix: add
required-featurestoresolveby @ho-229 in #128 - feat: more async file operations by @Berrysoft in #125
- refactor: organize crates by @Berrysoft in #130
- feat: async open named pipe client by @Berrysoft in #133
- docs: fix warnings by @Berrysoft in #135
- feat(tls): add rustls backend by @Berrysoft in #134
- refactor(runtime): expose
async_task::Taskby @George-Miao in #138 - refactor: ensure Event being oneshot by @Berrysoft in #140
- feat: Add logs by @ho-229 in #132
- feat: HTTP client by @Berrysoft in #127
- feat: update rustls to 0.22.0-alpha.4 by @Berrysoft in #145
- fix: compile error without runtime feature by @Berrysoft in #142
- feat: make
Runtimepublic by @Berrysoft in #141
New Contributors
- @Sherlock-Holo made their first contribution in #100
- @nazar-pc made their first contribution in #121
- @ho-229 made their first contribution in #128
Full Changelog: v0.8.0...v0.9.0-beta.1