All Versions
Latest Version
Avg Release Cycle
98 days
Latest Release

Changelog History
Page 2

  • v1.28.0 Changes

    February 11, 2020
    • Implemented to add a SameSite attribute to cookie.
    • Modified to add a max-age value to cookie.
    • Fix a bug of listing available controllers.
    • Fix a bug of showing a port number by -l option.
    • Fix a bug of content type in renderText() function.
  • v1.27.0 Changes

    December 05, 2019
    • Implemented OAuth2 client. [Experimental]
    • Supports for MongoDB version 3.2 and later.
    • Fix a bug that timer for TSqlDatabasePool stops. #279
    • Fix a bug not to set all databases to transaction state value.
    • Fix a bug of execution of diff in tspawn command.
    • Replaced QDir::separator() by "/". #264
    • Added a value, svg:image/svg+xml.
  • v1.26.0 Changes

    October 19, 2019
    • Added cache modules of SQLite, MongoDB and Redis.
    • Updated LZ4 compression algorithm to 1.9.2.
    • Fix a compilation error on Ubuntu 19.10.
    • Changed the epoll module from multi-thread to single thread architecture.
    • Performance improvement.
  • v1.25.0 Changes

    July 20, 2019
    • ⚡️ Updated Mongo C driver to v1.9.5.
    • ⚡️ Updated LZ4 compression algorithm to v1.9.1.
    • Modified to set a domain in session cookie. #245
    • 🔄 Changed the default C++ config from c++11 to c++14.
    • Erased 'DISTINCT' from SELECT statement.
    • 🛠 Fix a bug of stopping tadpole.
    • 🛠 Fix a bug of outputting accesslog.
    • Modified for MSVC2015.
    • 🐎 Performance improvement.
  • v1.24.0 Changes

    April 29, 2019
    • Modified to use LZ4 compression algorithm.
    • Modified to use QLatin1String(), QStringLiteral() and QByteArrayLiteral() where possible.
    • 🛠 Fix a bug of incorrect Content-Type returned for files with uppercase extension.
    • 🛠 Fix a bug of parsing form-data values included backslashes.
    • Implemented a function, TMultipartFormData::uploadedFilePath().
    • Implemented a function, TSqlQuery::value(const QString &name).
    • Implemented functions storing data of hash type for Redis.
    • Brushed up THttpRequest class. #234
    • 👌 Improved functions of TSqlQuery class. #243
    • 🐎 Performance improvement.
  • v1.23.0 Changes

    January 06, 2019
    • Added failsafe of SQL when BEGEN/COMMIT/ROLLBACK failed.
    • Modified to replace QLatin1String with QStringLiteral for view codes.
    • Model optimalizations. #231 #230
    • Minor changes of exception classes. #229
    • Added log messages for query log. #227
    • Added possibility to disable sql transactions in unit test. #226
    • Use delete[] to free aio_buf in aiocb struct. #225
    • Minor changes of testcases for Qt 5.12.
    • Fix a bug of sqlobject for session store.
    • Fix a bug of invoking StaticInitialize() function.
    • Modified not to do keep-alive when action threads equals or more than max thread value of config.
  • v1.22.0 Changes

    June 09, 2018
    • Support for CMake build.
    • Support SMTP connections to older servers. #207
    • Modified log messages.
    • Fix bugs of file.
  • v1.21.0 Changes

    March 25, 2018
    • Added the option of linking the shared mongoc library.
    • Fix a bug of line endings of HTTP headers on Windows.
    • Fix a bug of reloading app libraries.
    • Fix to return 404 when the action is not found.
  • v1.20.0 Changes

    • Implemented rawBody() function in THttpRequest class.
    • Added some functions for getting query string.
    • Added sql statements to PostOpenStatements in database.ini.
    • Fix compilation error on Ubuntu 17.10 and macOS.
    • Fix compilation error on Qt 5.10.
  • v1.19.0 Changes

    • Added TSqlDriverExtension class for upsert statement.
    • Added QString arguments to sort columns function.
    • Added linkTo() functions that has various arguments.
    • Added itemCountOfCurrentPage() into TPaginator class.
    • Added routes.cfg settings by which redirecting to URL path.
    • Modified to send a message of empty body when the status code is 304.
    • Fix a bug of Windows service stop-request.
    • Fix a bug of routing when any controller is not found.
    • Fix a bug that urlq() function doesn't keep arguments.
    • Fix a bug of printing help messages.
    • Fix compilation error on FreeBSD.