Skip to content

Releases: treefrogframework/treefrog-framework

TreeFrog Framework version 1.27.0 release

05 Dec 11:19
Compare
Choose a tag to compare
  • 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.

TreeFrog Framework version 1.26.0 release

19 Oct 05:14
Compare
Choose a tag to compare
  • Added cache modules by 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.

TreeFrog Framework version 1.25.0 release

20 Jul 07:37
Compare
Choose a tag to compare
  • 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.

TreeFrog Framework version 1.24.0 release

29 Apr 09:31
Compare
Choose a tag to compare
  • 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.

TreeFrog Framework version 1.23.0 release

06 Jan 01:23
Compare
Choose a tag to compare
  • Added failsafe of SQL when BEGEN/COMMIT/ROLLBACK failed.
  • Fix a bug of sqlobject for session store.
  • Minor changes of exception classes. #229
  • Added log messages for query log. #227
  • Other bugfixes.

TreeFrog Framework version 1.22.0 release

09 Jun 23:33
Compare
Choose a tag to compare
  • Support for CMake build.
  • Support SMTP connections to older servers.
  • Modified log messages.
  • Fix bugs of tspawn.pro file.

TreeFrog Framework version 1.21.0 release

25 Mar 00:39
Compare
Choose a tag to compare
  • 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.

TreeFrog Framework version 1.20.0 release

09 Dec 14:38
Compare
Choose a tag to compare
  • 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.

TreeFrog Framework version 1.19.0 release

20 Sep 07:48
Compare
Choose a tag to compare
  • Added TSqlDriverExtension class for upsert statement.
  • Added QString arguments to sort columns function.
  • 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 compilation error on FreeBSD.
  • Other bugfixes.

TreeFrog Framework version 1.18.0 release

01 Jul 13:58
Compare
Choose a tag to compare
  • Implemented a session store for MongoDB.
  • Fix a bug of file session store.
  • Fix a bug of generator of controllers.
  • Fix a bug of parsing arguments when running as Windows service.
  • Fix leak of db connections.