Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.7.0 #121

Merged
merged 25 commits into from
Jul 17, 2024
Merged

Version 1.7.0 #121

merged 25 commits into from
Jul 17, 2024

Conversation

josephbirkner
Copy link
Collaborator

@josephbirkner josephbirkner commented Jun 24, 2024

Changes

  • Support Multiple servers  #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++.
  • x-zserio-request-part as an optional field for parameters #114: We now allow parameters which do not contain x-zserio-request-part. A warning is issued if such parameters are not optional.
  • Support more flexible YAML settings format #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.

@josephbirkner josephbirkner changed the title [WIP] Version 1.7.0 Version 1.7.0 Jul 9, 2024
@josephbirkner josephbirkner marked this pull request as ready for review July 9, 2024 12:17
Copy link
Contributor

@fklebert fklebert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In addition to the build stuff, I am missing tests especially for the OAClient extension with the server index.

CMakeLists.txt Outdated Show resolved Hide resolved
CMakeLists.txt Outdated Show resolved Hide resolved
Copy link
Contributor

@fklebert fklebert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Copy link

sonarcloud bot commented Jul 17, 2024

@josephbirkner josephbirkner merged commit 9adec61 into master Jul 17, 2024
13 checks passed
@josephbirkner josephbirkner deleted the version-1-7-0 branch July 17, 2024 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants