New in version 16.0.0


You can find information about existing projects upgrading in the article Upgrade project.

  • New features

    • Loading active record models with relations.
    • Nitisa framework is also available on Github now.
  • Added

  • Fixed

    • Alignment of widgets was somethimes incorrect.
    • String encoding in CDbQueryBuilderMySql helper class to generate migrations.
    • Fixed escape sequence ecoding/deconding in json::Decoder, json::Encoder and cpp::CLexic classes.
    • Compilation error in dgl.cpp caused by broken Microsoft C++ compiler.
    • Incorrect mouse event handling in PageControl widget.
  • Improved

    • Some methods of TDbRelation template got ability to avoid automatic models loading.
    • Replace member of Operator is now of StringKeyValueArray type.
    • Added skip groups in CTokenizer base class.
    • Added setSource() methods to IReader interface and its implementations.
    • Expose reader pointer and operator constants in cpp::CTokenizer class.
  • Removed

    • orders argument from constructors of TDbRelation template. OrderBy() method should be used instead.