Releases: softwaremill/tapir
Releases · softwaremill/tapir
v1.2.11
What’s Changed
- Retry zio http tests as they are flaky (#2801) @adamw
- Add
WebSockets
support toVertxFutureServerInterpreter
(#2793) @tdroxler - Properly handle optional json query parameters (#2790) @adamw
- add ability to overwrite tags on endpoint (#2796) @cornerman
- Upgrade ZIO HTTP (0.0.5) + Cats Effect Interop (23.0.0.2) (#2794) @calvinlfer
- Fix documentation (#2797) @kurgansoft
Dependency updates
- Update swagger-ui to 4.18.1 (#2785) @softwaremill-ci
- Update opentelemetry-api, ... to 1.24.0 (#2779) @softwaremill-ci
- Update model:core to 1.5.5 (#2710) @softwaremill-ci
- Update http4s-blaze-client to 0.23.14 (#2799) @softwaremill-ci
- Update upickle to 3.0.0 (#2780) @softwaremill-ci
- Update aws-lambda-java-runtime-interface-client to 2.3.1 (#2791) @softwaremill-ci
- Update http4s-blaze-client, ... to 0.23.14 (#2781) @softwaremill-ci
- Update logback-classic to 1.4.6 (#2787) @softwaremill-ci
- Update zio-json to 0.5.0 (#2798) @softwaremill-ci
- Update shared:akka, shared:armeria, ... to 1.3.14 (#2795) @softwaremill-ci
- Update sbt-scala-native to 0.4.11 (#2792) @softwaremill-ci
- Update aws-lambda-java-runtime-interface-client to 2.3.0 (#2788) @softwaremill-ci
- Update netty-all to 4.1.90.Final (#2784) @softwaremill-ci
- Update zio-interop-cats to 13.0.0.2 (#2783) @softwaremill-ci
v1.2.10
What’s Changed
- fix order of arguments in authroizationCode (#2776) @rssh
- MockServerClient null / empty body regression fix (#2767) @pomadchin
- Update aws.md (#2775) @loicl-bbc
- Websocket support for vertx servers (#2770) @danilbykov
- Fix the way single-endpoint routes are interpreted in Play/ZIO Http. Enable reject tests. (#2760) @adamw
- Bring back 2.12 support for zio-http (#2759) @ghostdogpr
Dependency updates
- Update swagger-ui to 4.17.1 (#2773) @softwaremill-ci
- Update zio, zio-streams, zio-test, ... to 2.0.10 (#2772) @softwaremill-ci
- Update zio-prelude to 1.0.0-RC18 (#2774) @softwaremill-ci
- Update magnolia to 1.3.0 (#2771) @softwaremill-ci
- Update refined to 0.10.2 (#2768) @softwaremill-ci
- Update vertx-web to 4.4.0 (#2765) @softwaremill-ci
- Update zio-prelude to 1.0.0-RC17 (#2762) @softwaremill-ci
- Update magnolia to 1.2.7 (#2758) @softwaremill-ci
- Update scalafmt-core to 3.7.2 (#2757) @softwaremill-ci
- Update gatling-charts-highcharts to 3.9.2 (#2755) @softwaremill-ci
- Update cats-effect to 3.4.8 (#2756) @softwaremill-ci
- Update gatling-test-framework to 3.9.2 (#2754) @softwaremill-ci
- Update zio-interop-reactivestreams to 2.0.1 (#2753) @softwaremill-ci
- Update sbt-assembly to 2.1.1 (#2731) @softwaremill-ci
- Update netty-all to 4.1.89.Final (#2734) @softwaremill-ci
- Update armeria to 1.22.1 (#2736) @softwaremill-ci
v1.2.9
What’s Changed
- Improve the efficiency of request handling in ZIO Http & Play (#2747) @adamw
- AWS CDK support for Tapir endpoints (#2587) @gzhk
- zio-http: Use Http.collectHandler (#2718) @frekw
Dependency updates
- Update opentelemetry-api, ... to 1.23.1 (#2744) @softwaremill-ci
- Update jwt-circe to 9.2.0 (#2741) @softwaremill-ci
- Update zio, zio-streams, zio-test, ... to 2.0.9 (#2737) @softwaremill-ci
- Update scalajs-dom to 2.4.0 (#2746) @softwaremill-ci
- Update gatling-charts-highcharts to 3.9.1 (#2743) @softwaremill-ci
- Update gatling-test-framework to 3.9.1 (#2742) @softwaremill-ci
- Update scalacheck-toolbox-datetime to 0.7.0 (#2740) @softwaremill-ci
- Update cats-effect to 3.4.7 (#2738) @softwaremill-ci
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 (#2701) @softwaremill-ci
- Update mdoc, sbt-mdoc to 2.3.7 (#2706) @softwaremill-ci
- Update armeria to 1.22.0 (#2726) @softwaremill-ci
- Update fs2-reactive-streams to 3.6.1 (#2725) @softwaremill-ci
- Update vertx-web to 4.3.8 (#2728) @softwaremill-ci
- Update fs2-reactive-streams to 3.6.0 (#2721) @softwaremill-ci
- Update zio, zio-streams, zio-test, ... to 2.0.7 (#2720) @softwaremill-ci
v1.2.8
What’s Changed
- Properly generate docs for default error responses defined in options (#2717) @adamw
- [docs] Fix broken links to sections across pages (#2698) @JonasHeylen
- Fix invalid sttp-mock-server dependency (#2712) @wwziatka
Dependency updates
- Update zio, zio-streams, zio-test, ... to 1.0.18 (#2716) @softwaremill-ci
- Update aws-lambda-java-runtime-interface-client to 2.2.0 (#2715) @softwaremill-ci
- Update scala3-library, ... to 3.2.2 (#2707) @softwaremill-ci
- Update sbt-scala-native to 0.4.10 (#2705) @softwaremill-ci
v1.2.7
What’s Changed
Dependency updates
- Update play-json to 2.9.4 (#2695) @softwaremill-ci
- Update scalafmt-core to 3.7.1 (#2693) @softwaremill-ci
- Update mockserver-netty to 5.15.0 (#2680) @softwaremill-ci
- Update play, play-akka-http-server, ... to 2.8.19 (#2681) @softwaremill-ci
- Update zio, zio-streams, zio-test, ... to 2.0.6 (#2685) @softwaremill-ci
- Update client3:akka-http-backend, ... to 3.8.9 (#2700) @softwaremill-ci
- Update java-dogstatsd-client to 4.2.0 (#2692) @softwaremill-ci
v1.2.6
What’s Changed
- Zio netty interpreter improvements, logging example (#2677) @adamw
- Update sttp-apispec, add a test for multi-value schema example (#2676) @adamw
- Schemas for any / any object (#2673) @adamw
- Cross compile tapir-enumeratum with Scala 3 (#2672) @mbuszka
Dependency updates
- Update http4s-circe, http4s-core, ... to 0.23.18 (#2688) @softwaremill-ci
- Update fs2-reactive-streams to 3.5.0 (#2687) @softwaremill-ci
- Update cats-effect to 3.4.5 (#2686) @softwaremill-ci
- Update client3:akka-http-backend, ... to 3.8.8 (#2675) @softwaremill-ci
- Update jsoniter-scala-core, ... to 2.20.2 (#2671) @softwaremill-ci
- Update magnolia to 1.2.6 (#2645) @softwaremill-ci
- Update scalacheck-1-17 to 3.2.15.0 (#2667) @softwaremill-ci
- Update http4s-blaze-client, ... to 0.23.13 (#2639) @softwaremill-ci
- Update vertx-web to 4.3.7 (#2643) @softwaremill-ci
v1.2.5
What’s Changed
- Increase build memory to 4G for native+scala3 (#2670) @adamw
- Properly determine if a WS request is successful when running in JS (sttp client interpreter) (#2669) @adamw
- Change that ServerLog.requestReceived takes a token as the other callbacks (#2660) @dalle
- add content range codec (#2653) @fmeriaux
- Fix synchronous effect execution for ZIO2 Vert.X server (#2648) @vladimirkl
- #1737 Input annotated class can be empty. (#1742) @borissmidt
Dependency updates
- Update sbt-assembly to 2.1.0 (#2622) @softwaremill-ci
- Update jwt-circe to 9.1.2 (#2656) @softwaremill-ci
- Update gatling-test-framework to 3.9.0 (#2634) @softwaremill-ci
- Update decline, decline-effect to 2.4.1 (#2637) @softwaremill-ci
- Update armeria to 1.21.0 (#2644) @softwaremill-ci
- Update finatra-http-server, inject-app, ... to 22.12.0 (#2651) @softwaremill-ci
- Update cats-effect to 3.4.4 (#2657) @softwaremill-ci
- Update opentelemetry-api, ... to 1.22.0 (#2665) @softwaremill-ci
- Update scalatest to 3.2.15 (#2666) @softwaremill-ci
- Update http4s-circe, http4s-core, ... to 0.23.17 (#2662) @softwaremill-ci
- Update client3:akka-http-backend, ... to 3.8.7 (#2661) @softwaremill-ci
- Update model:core to 1.5.4 (#2659) @softwaremill-ci
- Update jsoniter-scala-core, ... to 2.20.0 (#2649) @softwaremill-ci
v1.2.4
What’s Changed
- Add support for JSON query params (#2606) @korlowski
- Add an attribute to customise default decode failure handling for individual inputs/outputs (#2631) @adamw
- Build zio modules for ScalaJS (#2629) @povder
- Updated ZIO1 interop (#2620) @Pask423
- configure aws sam environment (#2608) @massimosiani
- Netty zio master base (#2602) @Pask423
- Fix port binding in zio-http examples (#2597) @apauley
- Meaningful error message when it is not possible to summon subclass schema. (#2590) @rafalambrozewicz
Dependency updates
- Update sbt-softwaremill-browser-test-js, ... to 2.0.12 (#2633) @softwaremill-ci
- Update netty-all to 4.1.86.Final (#2628) @softwaremill-ci
- Update jsoniter-scala-core, ... to 2.19.1 (#2623) @softwaremill-ci
- Update vertx-web to 4.3.6 (#2621) @softwaremill-ci
- Update zio, zio-streams, zio-test, ... to 2.0.5 (#2619) @softwaremill-ci
- Update client3:akka-http-backend, ... to 3.8.5 (#2612) @softwaremill-ci
- Update zio-json to 0.4.2 (#2616) @softwaremill-ci
- Update httpmime to 4.5.14 (#2614) @softwaremill-ci
- Update enumeratum to 1.7.2 (#2611) @softwaremill-ci
- Update enumeratum to 1.7.1 (#2609) @softwaremill-ci
- Update cats-effect to 3.4.2 (#2603) @softwaremill-ci
- Update scala-collection-compat to 2.9.0 (#2601) @softwaremill-ci
- Update scalacheck to 1.17.0 (#2447) @softwaremill-ci
- Update sbt-assembly to 2.0.0 (#2514) @softwaremill-ci
- Update jsoniter-scala-core, ... to 2.18.1 (#2598) @softwaremill-ci
- Update sbt-scala-native to 0.4.9 (#2595) @softwaremill-ci
- Update scala-java-time, ... to 2.5.0 (#2599) @softwaremill-ci
- Update shared:akka, shared:armeria, ... to 1.3.12 (#2591) @softwaremill-ci
- Update sbt-scalajs, scalajs-compiler, ... to 1.12.0 (#2592) @softwaremill-ci
v1.2.3
What’s Changed
- chore: support zio http 0.0.3 (#2576) @frekw
- Added comments explaining the issue #2540 and pointing to an available workaround at GitHub. (#2588) @rafalambrozewicz
- add possibility to define a SslContext for a Netty-based server (#2586) @hopi
- handle the CORS configuration in SAM templates (#2578) @massimosiani
Dependency updates
- Update cats-effect to 3.4.0 (#2566) @softwaremill-ci
- Update fs2-reactive-streams to 3.4.0 (#2585) @softwaremill-ci
- Update vertx-web to 4.3.5 (#2583) @softwaremill-ci
- Update logback-classic to 1.4.5 (#2580) @softwaremill-ci
- Update zio, zio-streams, zio-test, ... to 2.0.4 (#2582) @softwaremill-ci
- Update decline, decline-effect to 2.4.0 (#2581) @softwaremill-ci
v1.2.2
What’s Changed
- Fix metric collection in vertx and netty (#2579) @adamw
- Replace unsafeCompat with usafe (#2577) @Pask423
- Added necessary widens to support multiple environments (#2567) @lbialy
- Use
Reactive Streams
to add stream support toVertxFutureServerInterpreter
(#2552) @tdroxler - Add support for grpc repeated and oneof fields (#2548) @mbore
Dependency updates
- Update circe-generic-extras to 0.14.3 (#2527) @softwaremill-ci
- Update opentelemetry-api, ... to 1.20.1 (#2573) @softwaremill-ci
- Update circe-yaml to 0.14.2 (#2534) @softwaremill-ci
- Update swagger-ui to 4.15.5 (#2569) @softwaremill-ci
- Update opentelemetry-api, ... to 1.20.0 (#2562) @softwaremill-ci
- Update armeria to 1.20.3 (#2561) @softwaremill-ci
- Update model:core to 1.5.3 (#2565) @softwaremill-ci