Releases: softwaremill/tapir
Releases · softwaremill/tapir
v0.19.0-M9
What’s Changed
- Add netty server interpreter (#1440) @pierscin
- (core): fix output media type matching (#1476) @adrobisch
- More convenient derived enumeration schema & codec creation (#1479) @adamw
Dependency updates
- Update swagger-ui to 3.52.1 (#1481) @scala-steward
- Update opentelemetry-api, ... to 1.6.0 (#1482) @scala-steward
- Update scalafmt-core to 3.0.3 (#1480) @scala-steward
- Update logback-classic, logback-core to 1.2.6 (#1477) @scala-steward
- Update scalafmt-core to 3.0.2 (#1469) @scala-steward
- Update cats-effect to 3.2.8 (#1473) @scala-steward
- Update upickle to 1.4.1 (#1471) @scala-steward
- Update cats-effect to 3.2.7 (#1470) @scala-steward
- Update model:core to 1.4.11 (#1468) @scala-steward
- Update http4s-blaze-client, ... to 0.23.3 (#1466) @scala-steward
v0.19.0-M8
What’s Changed
- #1448 bump zio-json to 0.2.0-M1 (#1464) @guersam
- [Minor] Add case insensitive enumeratum codec (#1107) @Qthunder
- Use numbers for BigDecimal schemas when using zio-json (#1463) @guersam
- Fix the link to aws and ZIO Http in README.md (#1456) @alphaho
Dependency updates
- Update http4s-blaze-client, ... to 0.23.2 (#1462) @scala-steward
- Update client3:akka-http-backend, ... to 3.3.14 (#1461) @scala-steward
- Update jsoniter-scala-core, ... to 2.10.2 (#1460) @scala-steward
- Update scala3-library to 3.0.2 (#1458) @scala-steward
- Update sbt-assembly to 1.1.0 (#1457) @scala-steward
- Update vertx-web to 4.1.3 (#1455) @scala-steward
- Update jsoniter-scala-core, ... to 2.10.1 (#1454) @scala-steward
- Update simpleclient_common to 0.12.0 (#1453) @scala-steward
- Update cats-effect to 3.2.5 (#1452) @scala-steward
- Update cats-effect to 3.2.4 (#1451) @scala-steward
- Update mdoc, sbt-mdoc to 2.2.23 (#1449) @scala-steward
- Update scalajs-dom to 1.2.0 (#1447) @scala-steward
- Update sbt-mima-plugin to 1.0.0 (#1446) @scala-steward
- Update zio, zio-streams, zio-test, ... to 1.0.11 (#1443) @scala-steward
- Update opentelemetry-api, ... to 1.5.0 (#1426) @scala-steward
v0.19.0-M7
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
- Update akka-stream to 2.6.16 (#1439) @scala-steward
- Update circe-yaml to 0.14.1 (#1424) @scala-steward
- Update scalafmt-core to 3.0.0 (#1437) @scala-steward
v0.19.0-M5
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
- Files endpoint (#1436) @adamw
- Add zio-http redoc support (#1427) @tdrozdowski
- Simplify server options and interceptor customisation (#1422) @adamw
- Improve inference of whole numbers when generating docs (#1421) @adamw
- Enable errors accumulations by default with Circe (#1413) @geirolz
Dependency updates
- Update shared:akka, shared:core, shared:fs2, ... to 1.2.6 (#1431) @scala-steward
- Update model:core to 1.4.10 (#1430) @scala-steward
- Update jsoniter-scala-core, ... to 2.10.0 (#1429) @scala-steward
- Update cats-effect to 3.2.3 (#1428) @scala-steward
- Update cats-effect to 3.2.2 (#1418) @scala-steward
- Update http4s-blaze-client, ... to 0.23.1 (#1419) @scala-steward
- Update akka-http to 10.2.6 (#1417) @scala-steward
- Update sbt-scalajs, scalajs-compiler, ... to 1.7.0 (#1414) @scala-steward
- Update swagger-ui to 3.51.2 (#1412) @scala-steward
v0.18.3
v0.19.0-M4
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
- Update client3:akka-http-backend, ... to 3.3.13 (#1410) @scala-steward
- Update cats-effect to 3.2.1 (#1408) @scala-steward
- Update http4s-blaze-client, ... to 0.23.0 (#1407) @scala-steward
- Update vertx-web to 4.1.2 (#1382) @scala-steward
- Update client3:akka-http-backend, ... to 3.3.12 (#1397) @scala-steward
- Update zio, zio-streams, zio-test, ... to 1.0.10 (#1396) @scala-steward
- Update akka-http to 10.2.5 (#1394) @scala-steward
v0.19.0-M3
What’s Changed
- Multiple methods unit test (#1388) @PawelJ-PL
- Fixed descriptions for circe Json fields (#1379) @bartekzylinski
Dependency updates
- Update logback-classic, logback-core to 1.2.5 (#1393) @scala-steward
- Update json4s-core, json4s-jackson to 4.0.3 (#1392) @scala-steward
- Update json4s-core, json4s-jackson to 4.0.2 (#1391) @scala-steward
- Update cats-effect to 3.2.0 (#1390) @scala-steward
- Update mdoc, sbt-mdoc to 2.2.22 (#1384) @scala-steward
- Update refined to 0.9.27 (#1381) @scala-steward
v0.18.1
What’s Changed
- No changes