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

Changelog History
Page 3

  • v1.18.0 Changes

    • 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.
  • v1.17.0 Changes

    • Fix a bug of comparisn logic of If-Modified-Since header.
    • Fix a bug of URL path traversal.
    • Modified to add view files into the project when tmake was executed.
    • Added logics to invoke a controller constructor by QMetaObject::newInstance() function.
    • Added logic of routing to a static file.
    • Added a class to process in background, TBackgroundProcess.
  • v1.16.0 Changes

    • Added a config for listening IP address.
    • Added a config for executing SQL statements on post-open.
    • Added a function for multi-fields 'order by', tfGetModelListByCriteria().
    • Fix a bug of selecting aarge number of rows in sqlite
    • Modified the generator to generate better code.
    • Added pages for GigHub Pages, English and Japanese.
  • v1.15.0 Changes

    • Added setValidationError(2) function to TFormValidator class
    • Added debug functions like 'tDebug() << "foo" << ..'.
    • Added config-initializer functions to TWebApplication class.
    • Added C++11 for-loop for TSqlORMapper class.
    • Modified functions of TFormValidator class.
    • Modified to handle quoted multipart/form-data boundary value.
    • Fix a bug of JSON parser of THttpRequest class.
    • Fix a bug of deadlock of thread on win64.
    • Fixed risky fallback for Content-Type in POST handling.
    • Added C++11 for-loop for TSqlORMapper class.
    • Added a fixed width setting for %O parameter for access log.
  • v1.14.0 Changes

    • Modified to use QThreadStorage class instead of thread_local.
    • Modified the scaffold generater to generate better codes.
    • Modified url() and urla() functions so as to generate the url, searching the routing file.
    • Added '#partial' tag in ERB.
    • Added hasEntity() function to TMultipartFormData class.
    • Fix a bug of renderPartial() funcion on Windows.
    • Fix a bug of treefrog termination.
    • Fix a bug of session sqlobject store in PostgreSQL.
    • Fix crash on missing treefrog -k signal argument.
    • Deleted obsolete functions.
    • Performance improvement.
  • v1.13.0 Changes

    • Implements hazard pointer, lock-free algorithm.
    • Fix a compilation error in MSVC2015.
    • Added TAtomic class, TAtomicPtr class.
    • Performance tuning.
    • Required C++11 compiler.
  • v1.12.0 Changes

    • Added helper generator to tspawn command.
    • Added inlineImageTag() function.
    • Added functions to Redis driver class.
    • Added modules for server-side JavaScript processing. [Experimental]
    • Fix a bug of mongo driver.
  • v1.11.0 Changes

    • Updated the mongo C driver to version 1.3.3.
    • Added a optionTags() function.
    • Added variableNameToFieldName() function.
    • Added method chaining to TMongoODMapper class and TSqlORMapper class.
    • Added setSortOrder(const QString &column).
    • Modified the strong trim mode, '2', to delete white spaces and trim views strongly.
    • Modified the trim mode for ERB parser, use '.trim_mode' file in subdirectories for view.
    • Modified the tmake command to use QLatin1Sring() in preference to tr().
    • Fix a bug of tmake command when c++ code is empty in ERB.
    • Fix a bug of setting cookie for session.
  • v1.10.0 Changes

    • Implemented a class which represents SQL join clause for the O/R mapper.
    • Implemented LD_PRELOAD mechanism to the treefrog command, Linux only.
    • Added RDB client dlls for 64bit Windows.
    • Fix a bug of TMongoODMapper class.
    • Fix a bug of SQL for SELECT-COUNT query.
    • Fix a bug of getting running application's file path for root user.
    • Support for OS X El capitan.
  • v1.9.2 Changes

    • Implemented Redis driver.
    • Implemented auto reloading system for application.
    • Fix a bug of receiveing way of TEpollSocket.
    • Fix a bug of timing of calling deleteLater().
    • Fix a bug of segmentation fault on OS X.