All Versions
40
Latest Version
Avg Release Cycle
98 days
Latest Release
232 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.30.0
August 21, 2020- Implemented logics for X-Forwarded-For Header.
- Implemented ActionMailer.smtp.RequireTLS parameter in application.ini.
- Added a option for showing URL routing to treefrog command.
- Updated I/F of ORM functions.
- Performance improvement.
-
v1.29.0
May 02, 2020- Fix a bug of max-age of cookie.
- Fix a bug of generating select-tag.
- Modified to initialize boolean fields in classes generated.
- Implemented publish() function in TActionController class.
- Rename functions; renderAndStoreInCache() to renderAndCache(), renderFromCache() to renderOnCache(), removeFromCache() to removeCache().
-
v1.28.0
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
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
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
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
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
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
June 09, 2018- Support for CMake build.
- Support SMTP connections to older servers. #207
- Modified log messages.
- Fix bugs of tspawn.pro file.
-
v1.21.0
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.