All Versions
48
Latest Version
Avg Release Cycle
98 days
Latest Release
-

Changelog History
Page 4

  • v1.9.1 Changes

    • Added 'status' subcommand for treefrog.
    • Added imageLinkTo() method to TViewHelper class.
    • Implemented HTTP send function from WebSocket module.
    • Fix a bug of outputing a newline code by tmake command.
    • Fix compilation error on Qt5.5
    • Enhanced C++11 support.
  • v1.9.0 Changes

    • Implemented keep-alive modules for WebSocket.
    • Implemented publish/subscribe functions for WebSocket.
    • Changed API of endpoint class.
    • Changed default random generator to std::mt19937.
    • Changed system bus module so as to use local socket class.
    • Added TSql::IsEmpty operator for TCriteria class.
    • Added NOT operator for TCriteria class.
    • Fix a bug of parsing WebSocket frame.
    • Fix a bug of sending logic for epoll.
    • Fix a bug of segmentation error.
    • Fix a bug of throwing runtime exception of treefrog.
    • Fix a buf of windows installer.
    • Performance improvement of multiplexing server.
  • v1.8.0 Changes

    • Support WebSocket protocol.
    • C++11 support enabled as default.
    • Performance improvement in hybrid MPM.
    • Fix a bug of 'abort' subcommand of treefrog on Windows.
    • Fix a bug of routing URL.
    • Modified to use std::atomic instead of QAtomic.
    • Modified to catch SIGINT in case of debug mode.
    • Modified so as not to use Tf::currentDateTimeSec() function.
    • Modified to collect settings infomation to TAppSettings class.
    • Added hint macros, QLIKELY/QUNLIKELY.
    • Unsupported prefork MPM.
    • Deleted obsolete functions.
  • v1.7.9 Changes

    • Support for Raspberry Pi, ARM architecture.
    • Fix a bug of settings of default project file on Qt4.
  • v1.7.8 Changes

    • Added a debug mode option for tadpole command.
    • Fix a bug of TSqlObject for PostgresSQL.
    • Fix a bug that QPSQLResult doesn't call QSqlField::setAutoValue().
    • Changed for work of tfmanager in Windows service mode.
    • Changed a default project file, app.pro.
    • Changed a signal-handler message.
    • Changed the default project file to build views.
    • Support for Visual Studio 2013. [Experimental]
  • v1.7.7 Changes

    • Routing enhancements, added ':param' parameter for routes.cfg.
    • Added a directive, EnableHttpMethodOverride, of application.ini.
    • Added code of checking parameters to addRouteFromString().
    • Added a test case, 'urlrouter'.
    • Added checkBoxTag() function.
    • Fix a bug of 'abort' option.
  • v1.7.6 Changes

    • Modified to specify the max connections of database pool.
    • Changed identityKeyOfLoginUser() to public function.
    • Added ApplicationController::staticRelease() function.
    • Added StandardException class.
    • Implemented TStaticReleaseThread class.
    • Implemented command-line interface.
    • Added setAllowUnauthenticatedUser(1) and setDenyUnauthenticatedUser(1) functions into TAccessValidator class.
    • Added the permissions parameter to renameUploadedFile().
    • Modified save() function to call create() instead of mdata()->create().
    • Fix a bug of files not generated with tspawn.
    • Fix a bug of ERB generation for mailer directory.
    • Implemented Sendmail client. [Experimental]
  • v1.7.5 Changes

    • Performance improvement of multiplexing server.
    • Modified to start multiple application servers under 'thread' MPM.
    • Added checkBoxTag(4) and radioButtonTag(4) functions into TViewHelper class.
    • Added selectTag() and optionTags() functions into TViewHelper class.
    • Fix a bug of inserting a record that has a primary key.
    • Fix bugs of 'restart' option of treefrog command.
    • Changed parameter names in ini file.
    • Modified to flush access logging.
    • Modified to update updated_at field of SQL object with the current date/time in updateAll() function.
    • Added new classes, TScheduler and TApplicationScheduler. [Experimental]
    • Added max number of buffering data under async I/O.
    • Modified to use async I/O file writer for logging.
    • Fix a bug of TID printing.
    • Fix a bug of specifing month string of the Date header.
    • Fix a bug of 'abort' option of treefrog command.
    • Fix build error of ORM class.
    • Fix a bug of commiting a transacton under HTTP-pipeline.
    • Fix a bug of access validation of non-login user.
    • Fix a bug of generating source codes of MongoDB.
  • v1.7.4 Changes

    • Fix a bug of connection error under high load.
  • v1.7.3 Changes

    • Implemented asynchronous log outputting.
    • Support HTTP-pipeline mechanism (HTTP 1.1).
    • Updated a parser of HTTP header.
    • Modified output logics of query log.
    • Added HMAC_SHA256, HMAC_SHA384 and HMAC_SHA512 algorithm.
    • Fix a bug of specifing thread ID on logging.
    • Modified to use accept4() in multiplexing app server.
    • Implemented getUTCTimeString() and Tf::currentDateTimeSec() functions.