v0.3.1 Release
What's Changed
- export cmake option when developer use CMake FetchContent by @PikachuHyA in #591
- [struct_pack][bugfix] base class can't optimized as no container type… by @poor-circle in #599
- [coro_io][feat]channel support WRR by @qicosmos in #598
- [cmake][doc] rename cmake option, export it to find_package(), add doc. by @poor-circle in #601
- [no ci][doc] fix tab by @poor-circle in #603
- [coro_http_server][feat]support reverse proxy by @qicosmos in #604
- [struct_pack][bugfix] fix undefined macro when compiling with standard greater than 20 by @yhyu13 in #605
- call coro_rpc function return bool failed crossplatform by @yangxingpping in #608
- [no ci]fix doc link by @qicosmos in #609
- [coro_io] add size() for channel/client_pool by @poor-circle in #610
- [coro_http_server][feat]update http server by @qicosmos in #611
- [coro_io][fix]add missed virtual destructor by @qicosmos in #612
- bazel build support by @ashione in #613
- [struct_json] support user-defined serialize/deserialize by @poor-circle in #619
- [ci][fix]try to fix ci by @qicosmos in #626
- [async_simple]update async_simple 6be48e7b3edde61a8a4e7ca432d25a8d9840153c by @qicosmos in #628
- [coro_io][feat]support select coroutine by @qicosmos in #620
- [coro_rpc] fix context::get_connection_id by @poor-circle in #624
- [struct_pack] fix msvc assert failed when string resize by @poor-circle in #631
- [easylog][fix]allow single arg for fmt/std::format by @qicosmos in #632
- [struct_pack] fixed serialize std::unique_ptr with T is derived class. by @poor-circle in #634
- fix cmake option & doc by @poor-circle in #636
- Release v0.3.1 by @poor-circle in #637
- fix install by package manager by @poor-circle in #638
- move iguana and cinatra to standalone subdir by @poor-circle in #639
New Contributors
- @yhyu13 made their first contribution in #605
- @yangxingpping made their first contribution in #608
- @ashione made their first contribution in #613
Full Changelog: v0.3.0...0.3.1