Releases: Congyuwang/socket_manager
Releases · Congyuwang/socket_manager
v0.5.3
What's Changed
- minor updates, remove transitive includes by @Congyuwang in #52
- mark error branches unlikely (cpp20) by @Congyuwang in #53
Full Changelog: v0.5.0...v0.5.3
Release v0.5.2
What's Changed
- minor updates, remove transitive includes by @Congyuwang in #52
- cleanup deps in Cargo.toml.
Full Changelog: v0.5.0...v0.5.2
v0.5.0
v0.4.0
What's Changed
- Change close logic by @Congyuwang in #50 (Breaking change)
Full Changelog: v0.3.4...v0.4.0
Release v0.3.4
Full Changelog: v0.3.3...v0.3.4
Release v0.3.3
What's Changed
- Update to ring buf v2 by @Congyuwang in #43
- Remove setting target triple by @Congyuwang in #46
- Upgrade to llvm17 by @Congyuwang in #47
- Allow C++ to receive socket manager log by @Congyuwang in #48
Full Changelog: v0.3.1...v0.3.3
v0.3.2-rc.2
Add support for Debian
v0.3.2-rc.1
v0.3.1
What's Changed
- add a delay argument to connect_to_addr for reconnecting by @Congyuwang in #38
- Reduce copy when reading from Socket by @Congyuwang in #39
- fix memory leak in Waker move assignment by @Congyuwang in #42
- Other performance optimization
Full Changelog: v0.3.0...v0.3.1
Release v0.3.0
What's Changed
- Use std::string_view by @Congyuwang in #33
- Create codeql.yml by @Congyuwang in #34
- Change on_connect API to send sender before calling start by @Congyuwang in #35
- Async recieve api by @Congyuwang in #36
- Add send_nonblock api by @Congyuwang in #37
Full Changelog: v0.2.2...v0.3.0