v1.4.0
API change list
-
Add coroutine support.
-
Add default value interface to SqlBinder for MySQL and PostgreSQL.
-
Support SNI in the HttpClient class.
-
Validate certificate in HttpClient.
-
HttpRequest: add a feature to avoid URL encoding of the path.
Changed
-
Handle cross-compiling properly.
-
Lowercase all HTTP headers, add webp and avif types.
-
Modify FindMySQL.cmake
Fixed
-
Fix an error in the HttpClient class when a response has no content-length.
-
Return 404 or 405 responses correctly.
-
Fix compilation errors on vs2019.
-
Fix stack use after scope error in client_example.
-
Fix the error when the SSL handshake fails.
Note: an-tao is still the author. But marty1885 starts the draft and didn't expect it's his name.