drogon v1.6.0 Release Notes
Release Date: 2021-05-15 // about 2 years ago-
API changes list
โ Add option to set default handler.
โ Add the setTimeout() method to the DbClient class and the RedisClient class.
โ Add the validateCert parameter to the newWebSocketClient method.
๐ Changed
A few mini changes to drogon_ctl command.
๐ Improve the MultiPartParser class.
โ Add GNU -Werror & fix warnings.
โจ Enhancements on files part.
โ Add version/soversion to shared library.
Disallow coroutines to be resolved as plain subroutine handlers.
Send the content-length header even if the body(POST,PUT,OPTIONS,PATCH) is empty.
๐ป Use make_exception_ptr instead of throw/catch when possible.
โ Remove duplicated inclusion.
๐จ Print error before terminating in AsyncTask.
๐ Allow users to override drogon Find modules.
๐ Use two-phase construction for the DbClientImpl and the RedisClientImpl.
โ Add support 'select ' for redis.
๐ Fixed
๐ Fix a bug of the Transaction class.
Copy CoroMapper.h to installation location.
โ Remove the related request from the buffer if it's not sent after the timeout.
๐ Fix ORM with SQLite3 not compiling on Arch Linux.
๐ Fix an error when constructing RedisClientImpl objects.
๐ Fix coroutine frame leak upon assigning to awaitable.
๐ Set running flag to true before installing plugins.
๐ Fix double free in coroutine exception handling.
Previous changes from v1.5.1
-
๐ Fixed
- ๐ Fix a bug of reflection failure.