drogon v1.1.0 Release Notes
Release Date: 2020-10-31 // 4 months ago-
๐ Fixed
๐ Fix failing to connect to DB if parameters contains spaces.
๐ Fix a CMAKE bug when SHARED and EXAMPLES are on.
๐ Fix the HttpServer::isWebSocket method.
Find mariadb client library correctly on Ubuntu 20.04.
๐ Fix a bug when creating sqlite3 database models.
๐ Fix a bug in the Mapper::insertFuture method.
๐ Changed
0๏ธโฃ Disable TLS1.0/1.1 on HTTPS by default.
๐ Use explicit lambda capture lists.
Modify the procedure of the app().run() method.
๐ Support namespaces when creating view source files.
โ Add --path-to-namespace option to drogon_ctl for creating views.
โ Add the Host and Sec-WebSocket-Version headers when connecting to a websocket server.
Previous changes from v1.0.0
-
๐ Fixed
Fix an issue of simple_reverse_proxy when handling chunked transfer-encoding.
๐ Fix a bug when losting connection to MySQL server during query.
โ Remove the expired std::iterator template.
๐ Fix a bug when creating models in some special cases.
API changes list
Modify methods related to headers.
โ Remove the expired std::iterator template.
โ Add getListeners() method to the HttpAppFramework class.
โ Remove the useless method stat() from the PluginBase class.
โ Add ConfigLoader::ConfigLoader(const Json::Value &data).
๐ Changed
โ Add support for status code 418.
Modify session handling.
Modify the FileUpload.csp in simple_example to avoid CORS.
โ remove execution permission on /tmp/drogon.lock.