Releases: mike-oakley/openapi-pydantic
0.5.1
What's Changed
Fixed 🐛
- fix: Correct schema test assertion after Pydantic update. by @mike-oakley in #52
- fix: replace invalid characters in $ref field with underscore. by @jfschneider in #50
New Contributors
- @jfschneider made their first contribution in #50
Full Changelog: v0.5.0...v0.5.1
0.5.0
What's Changed
Breaking 💥
-
OpenAPI 3.1.1 and 3.0.4 support by @mike-oakley in #48
Support for OpenAPI 3.1.1 and 3.0.4 has been added! To better structure the project for future OAS versions (and to align with the convention that patch versions are non-functional changes in OAS), the version folder structure has been adjusted from
v3_0_3->v3_0andv3_1_0->v3_1respectively. If you have imported from the explicit version paths previously you'll need to adjust the import paths accordingly in your code. -
Default explode value changed to None by @rafalkrupinski in #42
To better align with the indeterminate behaviour of
explode(which depends on location in the spec), the default value has been changed fromFalsetoNone. If you previously relied upon the value beingFalse, you will need to update your code to specifically set the value.
Dependencies 📦
- chore(deps-dev): Bump urllib3 from 2.2.1 to 2.2.2 in the pip group across 1 directory by @dependabot in #37
- chore(deps-dev): Bump certifi from 2024.6.2 to 2024.7.4 in the pip group across 1 directory by @dependabot in #38
- chore: Update artifacts action to v4. by @mike-oakley in #47
- chore: Bump actions and development dependencies. by @mike-oakley in #49
New Contributors
- @rafalkrupinski made their first contribution in #42
Full Changelog: v0.4.1...v0.5.0
0.4.1
What's Changed
Dependencies 📦
- chore: Update dependencies to resolve security advisories by @mike-oakley in #36
Full Changelog: v0.4.0...v0.4.1
0.4.0
What's Changed
Breaking 💥
Added 🎉
- Official Python 3.12 support by @mike-oakley in #28
Full Changelog: v0.3.2...v0.4.0
0.3.2
What's Changed
Fixed 🐛
- fix: Make type hints compatible with Python 3.8 by @mike-oakley in #21
Full Changelog: v0.3.1...v0.3.2
0.3.1
0.3.0
What's Changed
Added 🎉
Docs 📝
- feat: Add contribution guide by @mike-oakley in #15
New Contributors
Full Changelog: v0.2.2...v0.3.0
0.2.2
What's Changed
Fixed 🐛
- fix: Add top-level datatype export. by @mike-oakley in #14
Full Changelog: v0.2.1...v0.2.2
0.2.1
0.2.0
What's Changed
Added 🎉
- Support parsing with schema version inference. by @mike-oakley in #12
Full Changelog: v0.1.1...v0.2.0