Skip to content

Releases: softwaremill/tapir

v1.0.0-RC3

03 Jun 18:42
Compare
Choose a tag to compare

What’s Changed

  • Allow validation to return multiple custom messages when the result is invalid (#2180) @adamw
  • Make schema serialisable (#2177) @adamw
  • [zhttp] Add more tests for zServerLogic (#1917) @ex0ns
  • When decoding an endpoint fails in vertx, trying the next one (#2174) @adamw
  • Update to ZIO 2.0.0-RC6 (#2167) @adamw
  • Properly handle trailing slashes in finatra (#2171) @adamw
  • Use zio integration module in vertx-zio (#2170) @danslapman

Dependency updates

v1.0.0-RC2

31 May 21:05
Compare
Choose a tag to compare

Breaking changes

  • streamBinaryBody now takes a codec format which determines the media type of the response. E.g. streamBinaryBody(Fs2Streams[F])(CodecFormat.Zip()). The previous default was CodecFormat.OctetStream()
  • server interpreter artifacts have consistent naming using the template: tapir-<server>-server-<effect>. More specifically, the http4s-zio interpreter is now included in the tapir-http4s-server-zio artifact. Moreover, vertx and netty interpreters have been split into separate subprojects for each effect implementation, so if you want to use vertx+cats, you need to depend on tapir-vertx-server-cats.

What’s Changed

Dependency updates

v0.20.2

18 May 07:54
Compare
Choose a tag to compare

What’s Changed

  • No changes

v1.0.0-RC1

17 May 20:31
Compare
Choose a tag to compare

The first release candidate of tapir 1.0.0, which will stabilise the core module for Scala 2 - meaning that no backward-incompatible changes will be introduced until the next major version.

Please update & test! :)

What’s Changed

Dependency updates

v1.0.0-M9

06 May 17:43
Compare
Choose a tag to compare

What’s Changed

Dependency updates

v1.0.0-M8

27 Apr 10:03
Compare
Choose a tag to compare

What’s Changed

Dependency updates

v1.0.0-M7

19 Apr 16:11
Compare
Choose a tag to compare

What’s Changed

Dependency updates

v1.0.0-M6

01 Apr 16:14
Compare
Choose a tag to compare

What’s Changed

Dependency updates

v1.0.0-M5

29 Mar 18:47
Compare
Choose a tag to compare

What’s Changed

  • Allow filtering of endpoints in RequestInterceptor, add attributes to ServerRequest (#1993) @adamw
  • Add more metadata to interceptors (#1990) @adamw
  • [BUG] oneOfUsingField fails for case object enums that inherit enumeratum EnumEntry reproducer (#1976) @seglo
  • Fix derived enumeration schema validators (#1989) @kubinio123
  • Update swagger-ui to 4.9.1 (#1986) @danielleontiev
  • Add prepend/append interceptor method to CustomInterceptors (#1971) @adamw

Dependency updates

v1.0.0-M4

23 Mar 09:26
Compare
Choose a tag to compare

What’s Changed

  • Fix oneOfSchema generation using an enum extractor (#1970) @adamw
  • Use proper subtype values when creating coproduct schemas using oneOfUsingField (#1968) @adamw
  • 1919 Add hidden flag for API parameters (second try) (#1937) @slavaschmidt

Dependency updates