github softwaremill/tapir v1.11.0

latest releases: v1.11.9, v1.11.8, v1.11.7...
3 months ago

Breaking changes

When rendering OpenAPI specifications, there are two changes which might impact the resulting YAML/JSON:

  • tuples are by default rendered as arrays (#3954, #3941)
  • discriminator fields on the child schemas have a const constraint (#3955)

What’s Changed

  • Update scalafmt-core to 3.8.3 (#3956) @softwaremill-ci
  • codegen: permit parent properties in one of children (#3958) @hughsimpson
  • Add an encoded discriminator value attribute for coproducts, use it to render const constraints (#3955) @adamw
  • codegen: ensure schemas are distinct when splitting across ranges (#3957) @hughsimpson
  • Properly derive schemas for tuples (#3954) @adamw
  • ProductAsArray attribute added, alternative rendering of SProduct (#3941) @zorba128

Dependency updates

Don't miss a new tapir release

NewReleases is sending notifications on new releases.