Skip to content

Releases: softwaremill/tapir

v0.19.0-M13

22 Oct 18:38
Compare
Choose a tag to compare

What’s Changed

  • Update sjs-dom to 2.0.0 (#1548) @armanbilge
  • Fixed tests suites for play and zio-http (#1541) @bartekzylinski
  • Make oneOf more flexible by allowing arbitrary outputs in one-of mappings (#1540) @adamw
  • Wrap responses in netty instead of copying them (#1537) @tomasherman
  • Support ranges request handling (#1527) @bartekzylinski
  • Categorize and cleanup tests (#1532) @adamw

Dependency updates

v0.19.0-M12

10 Oct 11:26
Compare
Choose a tag to compare

What’s Changed

  • Open range handling (#1521) @bartekzylinski
  • Added static content test to Finatra (#1522) @bartekzylinski
  • Update magnolia

Dependency updates

v0.19.0-M11

06 Oct 17:17
Compare
Choose a tag to compare

What’s Changed

  • Static file handling (#1465) @bartekzylinski

Dependency updates

v0.19.0-M10

24 Sep 14:39
Compare
Choose a tag to compare

What’s Changed

  • Fix access to underlying request in PlayServerInterpreter (#1496) @maxcom
  • Explicitly set the content length in http4s, as Ember doesn't do that automatically (#1499) @adamw
  • Remove ZEndpoint, add capabilities to ZServerEndpoint (#1488) @adamw
  • Endpoint IO which optionally sets a cookie (#1486) @adamw
  • Implement the netty interpreter for cats-effect (#1485) @adamw

Dependency updates

v0.19.0-M9

14 Sep 16:56
Compare
Choose a tag to compare

What’s Changed

Dependency updates

v0.19.0-M8

02 Sep 14:43
Compare
Choose a tag to compare

What’s Changed

Dependency updates

v0.19.0-M7

20 Aug 08:57
Compare
Choose a tag to compare

What’s Changed

  • Generate a mime-type-by-extension database and use it when determining a file's mime type (#1438) @adamw
  • Support AkkaStreams capacity in Play server interpreter (#1386) @gaeljw

Dependency updates

v0.19.0-M5

18 Aug 17:57
Compare
Choose a tag to compare

Breaking changes

  • swagger-ui and redoc server-interpreter-specific modules are removed, and replaced with a single implementation exposing tapir server endpoints, see docs
  • specifying custom interceptors is unified across all server interpreters. Previous usages of [Interpreter]ServerOptions.customInterceptors(...) should be replaced with .customInterceptors.[builderMethods]().options

What’s Changed

Dependency updates

v0.18.3

11 Aug 07:52
Compare
Choose a tag to compare

What’s Changed

  • #1400: fix play server interpreter when routes are put in context for 0.18 (#1423) @sven42

v0.19.0-M4

01 Aug 15:45
Compare
Choose a tag to compare

What’s Changed

  • Derive schemas for arbitrary maps (#1404) @adamw
  • Improve refined mapping to primitive validator (#1406) @strokyl
  • Support streaming & websockets in the zio-http4s interpreter (#1409) @adamw
  • Use strings for big decimal schemas when using circe (#1405) @adamw
  • Improve ergonomics of encode-to-raw function for validators, inferring when possible and providing methods to specify using in-scope codecs (#1399) @adamw
  • Fix play server interpreter when routes are put in context (#1401) @adamw

Dependency updates