Skip to content

Releases: ndsev/zswag

v1.7.0

17 Jul 18:10
9adec61
Compare
Choose a tag to compare

What's Changed

  • #113: We now support specifying multiple OpenAPI servers, and give the user the choice to select one in the OAClient constructor in Python and C++.
  • #114: We now allow parameters which do not contain x-zserio-request-part. A warning is issued if such parameters are not optional.
  • #116: The http-settings YAML format is improved: It can now also read a top-level http-settings key, so other applications can use the same file. The url field is simplified. Instead of url, a user may now define scope which uses simple wildcards instead of regular expressions.
  • zswag now supports gzip HTTP compression.

v1.6.7

29 Apr 10:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.6...v1.6.7

v1.6.6

24 Apr 14:02
Compare
Choose a tag to compare

Full Changelog: v1.6.5...v1.6.6

v1.6.5

23 Apr 07:38
72a9c97
Compare
Choose a tag to compare

What's Changed

  • Update zserio and httplib by @fklebert in #117
  • Guard spdlog find_package to enable external users to not use conan by @fklebert in #119

Full Changelog: v1.6.4...v1.6.5

Version 1.6.4

31 Jan 08:17
bb72216
Compare
Choose a tag to compare

This release is dedicated to upgrading the openssl dependency to version 3.2.0 and httplib to 0.15.0.

Version 1.6.3

01 Dec 14:23
f02a0d7
Compare
Choose a tag to compare

Another small maintenance and feature release:

  • Critical dependency maintenance changes (connexion version pin #110 ), zserio 2.12 upgrade
  • A minor new feature: HTTP code 400 is returned for malformed requests (#109 )

Version 1.6.2

22 Sep 09:51
9a0380f
Compare
Choose a tag to compare

Small maintenance release:

  • Move to Catch2 v3.4

Version 1.6.1

22 Sep 09:52
Compare
Choose a tag to compare

Small maintenance without any major functional changes:

  • Compatibility with GCC 13 (#105)
  • Remove in-tree copy of cmake-conan provider by switching to FetchContent (#108)

Version 1.6.0

26 Jul 08:45
Compare
Choose a tag to compare

Minor feature release with various improvements:

  • Upgrade zserio C++ runtime to 2.11.0
  • Use conan to manage dependencies [#101] [#100]
  • Allow following redirects [#99] ↔️
  • Fix README to mention need for generating code with zserio -withReflectionCode argument [#96]

Version 1.5.0

09 Feb 18:29
1df8fca
Compare
Choose a tag to compare

Minor feature release with various improvements:

  • Pre-set x-openapi-router-controller is now allowed [#93]
  • Support for Python 3.10 and 3.11 [#94] 🐍
  • Upgrade used zserio C++ runtime to v2.9.0