Skip to content
This repository was archived by the owner on Mar 4, 2023. It is now read-only.

Releases: Skycoder42/QtRestClient

Qt 5.14.1 rebuild

27 Feb 18:26

Choose a tag to compare

3.0.0-4

fix path

Qt 5.14.0 rebuild

16 Dec 07:48

Choose a tag to compare

3.0.0-3

update CI to 5.14.0

Major library update with CBOR support

10 Dec 10:51

Choose a tag to compare

Changelog:

  • Added CBOR support
    • both the raw (previously JSON) and the generic API now support CBOR as data format for sending and receiving
    • The generic API stayed unchanged and can switch between JSON/CBOR at runtime
  • Improved empty reply behavior
  • More automatic converter registrations for the request builder
  • Refactored logging
  • Added multithreading support
    • The request build can send requests asynchronously from any thread via sendAsync
    • The restclient and restclass can be made threadsafe to work from any thread
    • The replies can automatically use a threadpool to process replies

Qt 5.13.2 rebuild

22 Nov 08:30

Choose a tag to compare

2.2.0-3

.

Qt 5.13.1 rebuild

07 Sep 17:10

Choose a tag to compare

Revert "disable pearl linking because of bug"

This reverts commit d83c42446811453971c4f3d3187dc25cd23e80dd.

Minor feature update

18 Jul 16:19

Choose a tag to compare

Changelog:

  • Requires C++17
  • Add support for empty rest replies ( #3 )
  • Add PagingModel to create a Qt item model from Paging rest replies
  • Small improvements and additions
  • Added second module, QtRestClientAuth to support QtNetworkAuth.You can now create a rest client from an abstract OAuth instance using QtRestClient::AuthRestClient and thus have authenticatet HTTP-REST requests
  • qrestbuilder:
    • Added aggregate constructor generation
    • Added enum class support
    • Added qHash generation
    • Added more property accessors
    • Added support for custom property implementations
  • Minor bugfixes

Qt 5.13.0 rebuild

25 Jun 07:32

Choose a tag to compare

2.1.1-4

update ci to 5.13.0

Qt 5.12.3 rebuild

18 Apr 21:03

Choose a tag to compare

2.1.1-3

update ci to 5.12.3

Rebuild for Qt 5.12.2

18 Mar 19:28

Choose a tag to compare

Changelog:

  • Added platform Mingw73 x86
  • Built against Qt 5.12.2

Small fixes, Qt 5.12.1

04 Feb 21:37

Choose a tag to compare

Changelog:

  • Build against Qt 5.12.1
  • Made OpenSSL support optional - the module now builds for configurations of Qt without it
  • Added support for the module to build with Qt for WebAssembly
  • Replace qpmx by qdep
  • Fix import/export macros for static builds
  • Added possibility to build without depending on QtJsonSerializer ( #2 )