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

0.4.0 Release notes #235

Merged
merged 7 commits into from
Sep 19, 2023
Merged

0.4.0 Release notes #235

merged 7 commits into from
Sep 19, 2023

Conversation

averche
Copy link
Collaborator

@averche averche commented Sep 18, 2023

0.4.0 (diff) - 2023-09-18

Added

  • Added a way to pass extra options to openapi-generator-cli.
  • Added support for custom non-HTTP transports.

Changed

  • A number of generated method names and request/response schemas have changed.
  • Renamed WithCustomQueryParameters => WithQueryParameters.
  • Changed how request modifiers behave for slices and maps.
  • Switched to Go 1.21.

Removed

  • Removed support for SRV DNS lookups.
  • Removed ReadWithParameters (previously deprecated in 0.3.2).
  • Removed ReadRawWithParameters (previously deprecated in 0.3.2).
  • Removed DeleteWithParameters (previously deprecated in 0.3.2).

Fixed

  • Improved exclusion of operation IDs.
  • Improved generated documentation.
  • Improved performance of request modifiers.
  • Fixed logic for methods with both GET and LIST (e.g. KvV1List).
  • Fixed warnings during generation due to missing summary and description.
  • Fixed small issues in GitHub actions.
  • Fixed TokenCreate* generated methods.
  • Fixed duplication of sys/raw/ and sys/leases/lookup/ APIs.
  • Fixed templates to deal with arbitrary input APIs.
  • Fixed generation of Query: true parameters.
  • Fixed CubbyholeWrite with TakesArbitraryInput logic.
  • Fixed query parameter casing.
  • Fixed query parameters being double-encoded.
  • Fixed /sys/health to no longer return errors on 4xx & 5xx.
  • Fixed vault.WithRetryConfiguration to not error on missing parameters.

@averche averche marked this pull request as ready for review September 18, 2023 19:37
@averche averche requested a review from a team as a code owner September 18, 2023 19:37
@averche averche merged commit c59c70c into main Sep 19, 2023
4 checks passed
@averche averche deleted the 0.4.0 branch September 19, 2023 17:05
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.

2 participants