Skip to content

Commit

Permalink
Merge branch 'softwaremill:master' into test-7
Browse files Browse the repository at this point in the history
  • Loading branch information
varshith257 authored Nov 8, 2024
2 parents 64987e6 + 21d2aeb commit 5c0fcd1
Show file tree
Hide file tree
Showing 116 changed files with 660 additions and 353 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ val booksListingRequest: Request[DecodeResult[Either[String, List[Book]]], Any]
Add the following dependency:

```sbt
"com.softwaremill.sttp.tapir" %% "tapir-core" % "1.11.7"
"com.softwaremill.sttp.tapir" %% "tapir-core" % "1.11.8"
```

Then, import:
Expand Down
6 changes: 6 additions & 0 deletions doc/other/stability.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ The modules are categorised using the following levels:
* **stabilising**: the API is mostly stable, with rare binary-incompatible changes possible in minor releases (only if necessary)
* **experimental**: API can change significantly even in patch releases

The major version is increased when there are binary-incompatible changes in **stable** modules.

The minor version is increased when there are significant new features in **stable** modules (keeping compatibility), or binary-incompatible changes in **stabilising** modules.

The patch version is increased when there are binary-compatible changes in **stable** / **stabilising** modules, any changes in **exeperimental** modules, or when a new module is added (e.g. a new integration).

## Main modules

| Module | Level |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=cats-effect; server=http4s}: Exposing an endpoint using the http4s server

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8
//> using dep org.http4s::http4s-blaze-server:0.23.16

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=cats-effect; server=Netty}: Exposing an endpoint using the Netty server (cats-effect variant)

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-cats:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-cats:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8
//> using dep ch.qos.logback:logback-classic:1.5.8

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=Hello, World!; effects=ZIO; server=ZIO HTTP; json=ZIO JSON}: Exposing an endpoint using the ZIO HTTP server

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-zio-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-zio:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-zio-http-server:1.11.8

package sttp.tapir.examples

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// {cat=Hello, World!; effects=ZIO; server=http4s; json=circe; docs=Swagger UI}: Exposing an endpoint, defined with ZIO and depending on services in the environment, using the http4s server

//> using option -Ykind-projector
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server-zio:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.8
//> using dep org.http4s::http4s-blaze-server:0.23.16
//> using dep dev.zio::zio-interop-cats:23.1.0.3

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// {cat=Hello, World!; effects=ZIO; server=http4s; json=circe; docs=Swagger UI}: Exposing an endpoint using the http4s server

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server-zio:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.8
//> using dep org.http4s::http4s-blaze-server:0.23.16
//> using dep dev.zio::zio-interop-cats:23.1.0.3

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// {cat=Hello, World!; effects=ZIO; server=zio-http; json=circe; docs=Swagger UI}: Exposing an endpoint using the ZIO HTTP server

//> using option -Ykind-projector
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-zio-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-zio-http-server:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.8

package sttp.tapir.examples

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// {cat=Hello, World!; effects=ZIO; server=http4s}: Extending a base endpoint (which has the security logic provided), with server logic

//> using option -Ykind-projector
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server-zio:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-zio:1.11.8
//> using dep org.http4s::http4s-blaze-server:0.23.16
//> using dep com.softwaremill.sttp.client3::async-http-client-backend-zio:3.10.0
//> using dep com.softwaremill.sttp.client3::async-http-client-backend-zio:3.10.1

package sttp.tapir.examples

Expand Down
10 changes: 5 additions & 5 deletions examples/src/main/scala/sttp/tapir/examples/booksExample.scala
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// {cat=Hello, World!; effects=Future; server=Pekko HTTP; client=sttp3; JSON=circe; docs=Swagger UI}: A demo of Tapir's capabilities

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-sttp-client:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-sttp-client:1.11.8
//> using dep org.apache.pekko::pekko-http:1.0.1
//> using dep org.apache.pekko::pekko-stream:1.0.3
//> using dep ch.qos.logback:logback-classic:1.5.6
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// {cat=Hello, World!; effects=Future; server=Netty; client=sttp3; JSON=Pickler; docs=Swagger UI}: A demo of Tapir's capabilities

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-pickler:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-sttp-client:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-pickler:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-sttp-client:1.11.8
//> using dep org.apache.pekko::pekko-http:1.0.1
//> using dep org.apache.pekko::pekko-stream:1.0.3
//> using dep ch.qos.logback:logback-classic:1.5.6
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=Client interpreter; effects=cats-effect; JSON=circe}: Interpreting an endpoint as an http4s client

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-client:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-client:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep org.http4s::http4s-circe:0.23.27
//> using dep org.http4s::http4s-blaze-server:0.23.16
//> using dep org.http4s::http4s-dsl:0.23.27
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Custom types; json=circe}: Supporting custom types, when used in query or path parameters, as well as part of JSON bodies

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8

package sttp.tapir.examples.custom_types

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// {cat=Custom types; effects=Future; server=Pekko HTTP; client=sttp3; JSON=circe; docs=Swagger UI}: A demo of Tapir's capabilities using semi-auto derivation

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-sttp-client:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-sttp-client:1.11.8
//> using dep org.apache.pekko::pekko-http:1.0.1
//> using dep org.apache.pekko::pekko-stream:1.0.3

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=Custom types; effects=Direct; server=Netty; docs=Swagger UI}: Handling comma-separated query parameters

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8

package sttp.tapir.examples.custom_types

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// {cat=Custom types; effects=Direct; server=Netty; JSON=circe; docs=Swagger UI}: Mapping a sealed trait hierarchy to JSON using a discriminator

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-swagger-ui-bundle:1.11.8

package sttp.tapir.examples.custom_types

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=Error handling; effects=cats-effect; server=http4s; JSON=circe}: Extending a base secured endpoint with error variants, using union types

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-http4s-server:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep org.http4s::http4s-blaze-server:0.23.16
//> using dep com.softwaremill.sttp.client3::core:3.9.8

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// {cat=Error handling; effects=cats-effect; server=Netty; JSON=circe}: Error reporting provided by Iron type refinements

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-cats:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-iron:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-cats:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-iron:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8

package sttp.tapir.examples.errors
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Error handling; effects=Future; server=Pekko HTTP}: Customising errors that are reported on decode failures (e.g. invalid or missing query parameter)

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.8
//> using dep org.apache.pekko::pekko-http:1.0.1
//> using dep org.apache.pekko::pekko-stream:1.0.3
//> using dep com.softwaremill.sttp.client3::core:3.9.8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=Error handling; effects=Future; server=Pekko HTTP; json=circe}: Error and successful outputs

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep org.apache.pekko::pekko-http:1.0.1
//> using dep org.apache.pekko::pekko-stream:1.0.3
//> using dep com.softwaremill.sttp.client3::core:3.9.8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=Future; server=Armeria}: Exposing an endpoint using the Armeria server

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-armeria-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-armeria-server:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8

package sttp.tapir.examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=Direct; server=JDK Http}: Exposing an endpoint using the built-in JDK HTTP server

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-jdkhttp-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-jdkhttp-server:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8

package sttp.tapir.examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=Future; server=Netty}: Exposing an endpoint using the Netty server (Future variant)

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8
//> using dep ch.qos.logback:logback-classic:1.5.8

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=Direct; server=Netty}: Exposing an endpoint using the Netty server (Direct-style variant)

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.8
//> using dep ch.qos.logback:logback-classic:1.5.8

package sttp.tapir.examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Hello, World!; effects=Future; server=Pekko HTTP}: Exposing an endpoint using the Pekko HTTP server

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.8
//> using dep com.softwaremill.sttp.client3::core:3.9.8

package sttp.tapir.examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=JSON; effects=Direct; server=Netty; JSON=circe}: Return a JSON response with Circe and auto-dervied codecs

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.8
//> using dep ch.qos.logback:logback-classic:1.5.8

package sttp.tapir.examples.json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=JSON; effects=Direct; server=Netty; JSON=circe}: Return a JSON body which optionally serializes as `null`

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-json-circe:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.8
//> using dep ch.qos.logback:logback-classic:1.5.8

package sttp.tapir.examples.json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// {cat=JSON; effects=Direct; server=Netty; JSON=jsoniter}: Return a JSON response with Jsoniter

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-jsoniter-scala:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-jsoniter-scala:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-sync:1.11.8
//> using dep ch.qos.logback:logback-classic:1.5.8
//> using dep com.github.plokhotnyuk.jsoniter-scala::jsoniter-scala-macros:2.30.15

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Logging; effects=ZIO; server=Netty}: Logging using a correlation id

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-zio:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-netty-server-zio:1.11.8
//> using dep com.softwaremill.sttp.client3::zio:3.9.8

package sttp.tapir.examples.logging
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// {cat=Multipart; effects=Future; server=Pekko HTTP}: Uploading a multipart form, with text and file parts

//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.7
//> using dep com.softwaremill.sttp.tapir::tapir-core:1.11.8
//> using dep com.softwaremill.sttp.tapir::tapir-pekko-http-server:1.11.8
//> using dep org.apache.pekko::pekko-http:1.0.1
//> using dep org.apache.pekko::pekko-stream:1.0.3
//> using dep com.softwaremill.sttp.client3::core:3.9.8
Expand Down
Loading

0 comments on commit 5c0fcd1

Please sign in to comment.