Skip to content

v0.13.1

Choose a tag to compare

@adamw adamw released this 06 Apr 12:35
· 8716 commits to master since this release

There's a couple of breaking changes in this release. Some background information can be found here: https://blog.softwaremill.com/tapir-codecs-get-an-update-c9801889cbf3

A non-comprehensive summary of the breaking changes:

  • Codec[H, CF, L] becomes Codec[L, H, CF]
  • CodecForMany and CodecForOptional is removed. Instead, use Codec[List[...], ...] or Codec[Option[...], ...]
  • List replaced some usages of Seq, in the types to which endpoint inputs/outputs mapped
  • if you are using custom (implicit) json codecs, for json bodies you should use anyJsonBody