Skip to content

v1.8.4

Compare
Choose a tag to compare
@an-tao an-tao released this 20 Mar 15:40
· 213 commits to master since this release
ceab5f3

API Changes list

  • Add a configuration option to display local time in logs.

  • Add the stackLimit option for jsoncpp.

  • Add coroutine to wait until event loop ends.

  • Add switchThreadCoro().

  • Add queueInLoopCoro function.

Changed

  • Reduce overhead of constructing string from request status.

  • Add coroutine parameter binding test and make tests not blocking.

  • Use weakptr instead of shared_ptr in HttpClient.

  • Refactor HttpServer codes.

  • Add an option in CMakeLists.txt to set how to use trantor.

  • Add support to yaml config file.

  • Changes to free http client if no request is pending.

  • Trigger error message in drogon test when faced with bad parameter.

Fixed

  • Make the token bucket full when it is initialized

  • Fix file r/w race condition in integration test.

  • Postgresql: don't handle events anymore after connection closing.

  • Fix multipart boundary with charset.

  • Fix a conan issue in github actions.

  • Hold shared pointer from the very beginning in WebSocketConnectionImpl.