Skip to content

chore: prepare release 0.20.0 #1032

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

Merged
merged 1 commit into from
May 18, 2024
Merged

chore: prepare release 0.20.0 #1032

merged 1 commit into from
May 18, 2024

Conversation

dbanty
Copy link
Collaborator

@dbanty dbanty commented Apr 19, 2024

This PR was created by Knope. Merging it will create a new release

Breaking Changes

const values in responses are now validated at runtime

Prior to this version, const values returned from servers were assumed to always be correct. Now, if a server returns
an unexpected value, the client will raise a ValueError. This should enable better usage with oneOf.

PR #1024. Thanks @peter-greenatlas!

Switch YAML parsing to 1.2

This change switches the YAML parsing library to ruamel.yaml which follows the YAML 1.2 specification.
There are breaking changes from YAML 1.1 to 1.2,
though they will not affect most use cases.

PR #1042 fixes #1041. Thanks @rtaycher!

Features

Fixes

Fix nullable and required properties in multipart bodies

Fixes #926.

Warning

This change is likely to break custom templates. Multipart body handling has been completely split from JSON bodies.

@dbanty dbanty changed the title chore: prepare release 0.19.2 chore: prepare release 0.20.0 Apr 19, 2024
@dbanty dbanty force-pushed the release branch 5 times, most recently from bff4ef4 to c5892c0 Compare April 22, 2024 20:08
@dbanty dbanty force-pushed the release branch 3 times, most recently from ffadf12 to ddbaf3c Compare May 18, 2024 18:21
@dbanty dbanty merged commit 7af00ce into main May 18, 2024
20 checks passed
@dbanty dbanty deleted the release branch May 18, 2024 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant