Releases: mike-oakley/openapi-pydantic
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_0
andv3_1_0
->v3_1
respectively. 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 fromFalse
toNone
. 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
0.1.1
Fixed:
- Support relative URLs on all models
- Add missing
update_forward_refs
call for Operation model
Full Changelog: v0.1.0...v0.1.1