Changelog for
libCutelyst2Qt5-2-2.6.0-1.1.x86_64.rpm :
* Fri Dec 07 2018 Matthias Fehring
- update to version 2.6.0 + general type and cast fixes + Fix setDir() in StaticSimple and StaticCompressed + Fix disabling deprecated code earlier than Qt 5.11 + wsgi: Fix setting remote address and port on first request of a new connection object + core: Add Headers::ifModifiedSince(lastModified) to check if content was modified + core: Fix Chained Actions stats + core: Add Response::setJsonBody() + core: Add Headers::setCacheControl for convenience + http2: Fix infinite loop when receiving a wrong HTTP/2 preface + Fixed support for No-SSL mode- dropped patches now included upstream + cutelyst-2.5.1-fix-invalid-type-conversion.patch
* Wed Jul 18 2018 buschmann23AATTopensuse.org- update to version 2.5.1 + small fixes for Context::uriFor() and EngineRequest::setPath()- add cutelyst-2.5.1-fix-invalid-type-conversion.patch
* Tue Jul 17 2018 buschmann23AATTopensuse.org- update to version 2.5.0 + improve URL detection/decoding + fix for regession of auto-reloading apps in cutelyst-wsgi + fix csrf token for multipart/form-data (Sebastian Held) + allow compiling WSGI module when Qt was not built with SSL support + fix some build issues with buildroot
* Thu May 31 2018 buschmann23AATTopensuse.org- update to version 2.4.1 + sql: Fix appending same type to QVariantList- update to version 2.4.0 + Fix for our EPoll event loop spotted by our growing community + An Sql query conversion optimization (also from community), we have helper methods to create QVariantHash, QVariantMap, QVariantList… from QSqlQuery to be used by Grantlee templates + New Sql query conversion to JSON types (QJsonObject, QJsonArray..) making it easier and faster to build REST services + New boolean methods to test for the HTTP method used (isPUT(), isDelete()…) easing the work on REST apps + Fix for our CPU affinity logic, thanks to the TechEmpower benchmarks I found out that when creating many workers process they were all being assigned to a single CPU core, I knew that pre-fork was usually slower than threads on modern CPUs but was always intrigued why the difference was so big. Hopefully it will be smaller now.- remove source file verification because it is not provided anymore by upstream
* Tue May 15 2018 buschmann23AATTopensuse.org- update to version 2.3.0 + In this release a behavior change was made, when asking for POST or URL query parameters and cookies that have multiple keys the last inserted one (closer to the right) is returned, previously QMap was filled in reverse order so that values() would have them in left to right order. However this is not desired and most other frameworks also return the last inserted value. To still have the ordered list Request::queryParameters(“key”) builds a list in the left to right order (while QMap::values() will have them reversed). + fixes on FastCGI and uWSGI FastCGI protocol + fixed a crash when performing TechEmpower benchmarks + improve performance in plain text
* Fri Apr 27 2018 buschmann23AATTopensuse.org- update to versino 2.2.1 + Fix listening on TCP sockets- update to version 2.2.0 + Make WebSockets work again + Add codacy cppcheck tests + Many fixes + Add Context::wait() and Context::next()- add gpg signature file for source tarball and keyring file
* Tue Apr 03 2018 buschmann23AATTopensuse.org- update to version 2.1.0 + Add LangSelect plugin to help with auto detection of user language (Matthias). + Fix compilation with Qt 5.11 + clazy fixes + Fix undefined cutelyst2_plugin symbol of uWSGI plugin + Fix for IPv6 address binding + Fix StoreHtpasswd::addUser if file doesn’t exist (Bart) + Fix parsing when the url encoded (on body or query) has a key without a value but carries the equal sign (?foo=&bar)- add new sub package for LangSelect plugin
* Fri Mar 23 2018 buschmann23AATTopensuse.org- update to version 2.0.1 + Fix undefined cutelyst2_plugin symbol on uWSGI plugin- update rpmlintrc
* Wed Mar 21 2018 buschmann23AATTopensuse.org- initial package for Cutelyst version 2.0.0