Skip to content

Releases: commonism/aiopenapi3

0.6.0 - breaking changes

02 Mar 06:05
Compare
Choose a tag to compare

Breaking changes

This release introduces breaking changes. The model construction was changed wrt. to the use of pydantic RootModels, avoiding them where possible and using annotations instead. Annotations do not require accessing the value via .root, additionally Schema.model() unwraps the first layer of a RootModel, resulting in a change of access to the models returned from calls.

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.6.0a1

15 Feb 19:55
Compare
Choose a tag to compare
v0.6.0a1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.0...v0.6.0a1

v0.5.0

19 Nov 08:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.5.0a1

11 Nov 10:39
Compare
Choose a tag to compare
v0.5.0a1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.4.0...v0.5.0a1

v0.4.0

12 Sep 13:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.4.0a3

05 Sep 05:19
Compare
Choose a tag to compare
v0.4.0a3 Pre-release
Pre-release

What's Changed

Full Changelog: v0.3.0...v0.4.0a3

v0.4.0a1

03 Sep 15:01
Compare
Choose a tag to compare
v0.4.0a1 Pre-release
Pre-release

What's Changed

  • Request/Response Streaming by @commonism in #144
  • PDM - update dependencies by @github-actions in #133
  • model - discriminated unions with parent properties by @commonism in #149

Full Changelog: v0.3.0...v0.4.0a1

v0.3.0

20 Aug 07:21
Compare
Choose a tag to compare

the pydanticv2 migration

migrated to pydanticv2 #95

What's Changed

  • deepObject nested Parameter encoding
  • restructured exceptions
  • using pdm for dependency/release management
  • improved support for OpenAPI 3.1
    • type: [string, "null"]
    • mutualTLS authentication
  • initial support for patternProperties & additionalProperties

Full Changelog: v0.2.0...v0.3.0

v0.3.0a9 - prerelease

16 Aug 08:10
Compare
Choose a tag to compare
Pre-release

the pydanticv2 migration

migrated to pydanticv2 #95

What's Changed

  • deepObject nested Parameter encoding
  • restructured exceptions
  • using pdm for dependency/release management
  • improved support for OpenAPI 3.1
    • type: [string, "null"]
    • mutualTLS authentication
  • initial support for patternProperties & additionalProperties

Full Changelog: v0.2.0...v0.3.0a9

Release v0.2.1

08 Jun 08:03
Compare
Choose a tag to compare

What's Changed

  • optional httpx-auth by @ggpwnkthx #92
  • Case-insensitive securityScheme (fixes #96) by @hsunner in #97
  • incomplete support for formdata & forms / multipart/form-data & application/x-www-form-urlencoded

New Contributors

Full Changelog: v0.2.0...v0.2.1