Skip to content

Commit 1ce0162

Browse files
committed
Release 1.11.5
1 parent 3515bc1 commit 1ce0162

36 files changed

+138
-132
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ val booksListingRequest: Request[DecodeResult[Either[String, List[Book]]], Any]
137137
Add the following dependency:
138138

139139
```sbt
140-
"com.softwaremill.sttp.tapir" %% "tapir-core" % "1.11.4"
140+
"com.softwaremill.sttp.tapir" %% "tapir-core" % "1.11.5"
141141
```
142142

143143
Then, import:

generated-doc/out/client/http4s.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Add the dependency:
44

55
```scala
6-
"com.softwaremill.sttp.tapir" %% "tapir-http4s-client" % "1.11.4"
6+
"com.softwaremill.sttp.tapir" %% "tapir-http4s-client" % "1.11.5"
77
```
88

99
To interpret an endpoint definition as an `org.http4s.Request[F]`, import:

generated-doc/out/client/play.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ See the [Play framework documentation](https://www.playframework.com/documentati
66
For **Play 3.0**, add the dependency:
77

88
```scala
9-
"com.softwaremill.sttp.tapir" %% "tapir-play-client" % "1.11.4"
9+
"com.softwaremill.sttp.tapir" %% "tapir-play-client" % "1.11.5"
1010
```
1111

1212
For **Play 2.9**, add
1313

1414
```scala
15-
"com.softwaremill.sttp.tapir" %% "tapir-play29-client" % "1.11.4"
15+
"com.softwaremill.sttp.tapir" %% "tapir-play29-client" % "1.11.5"
1616
```
1717

1818
instead. Furthermore, replace all uses of `sttp.capabilities.pekko.PekkoStreams` in the following code snippets with `sttp.capabilities.akka.AkkaStreams`.

generated-doc/out/client/sttp.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Add the dependency:
44

55
```scala
6-
"com.softwaremill.sttp.tapir" %% "tapir-sttp-client" % "1.11.4"
6+
"com.softwaremill.sttp.tapir" %% "tapir-sttp-client" % "1.11.5"
77
```
88

99
To make requests using an endpoint definition using the [sttp client](https://github.com/softwaremill/sttp), import:
@@ -101,7 +101,7 @@ In this case add the following dependencies (note the [`%%%`](https://www.scala-
101101
instead of the usual `%%`):
102102

103103
```scala
104-
"com.softwaremill.sttp.tapir" %%% "tapir-sttp-client" % "1.11.4"
104+
"com.softwaremill.sttp.tapir" %%% "tapir-sttp-client" % "1.11.5"
105105
"io.github.cquiroz" %%% "scala-java-time" % "2.2.0" // implementations of java.time classes for Scala.JS
106106
```
107107

generated-doc/out/docs/asyncapi.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
To use, add the following dependencies:
44

55
```scala
6-
"com.softwaremill.sttp.tapir" %% "tapir-asyncapi-docs" % "1.11.4"
6+
"com.softwaremill.sttp.tapir" %% "tapir-asyncapi-docs" % "1.11.5"
77
"com.softwaremill.sttp.apispec" %% "asyncapi-circe-yaml" % "..." // see https://github.com/softwaremill/sttp-apispec
88
```
99

generated-doc/out/docs/json-schema.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
You can conveniently generate JSON schema from Tapir schema, which can be derived from your Scala types. Use `TapirSchemaToJsonSchema`:
44

55
```scala
6-
"com.softwaremill.sttp.tapir" %% "tapir-apispec-docs" % "1.11.4"
6+
"com.softwaremill.sttp.tapir" %% "tapir-apispec-docs" % "1.11.5"
77
```
88

99
Schema generation can now be performed like in the following example:

generated-doc/out/docs/openapi.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ these steps can be done separately, giving you complete control over the process
1313
To generate OpenAPI documentation and expose it using the Swagger UI in a single step, first add the dependency:
1414

1515
```scala
16-
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-bundle" % "1.11.4"
16+
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-bundle" % "1.11.5"
1717
```
1818

1919
Then, you can interpret a list of endpoints using `SwaggerInterpreter`. The result will be a list of file-serving
@@ -55,7 +55,7 @@ for details.
5555
Similarly as above, you'll need the following dependency:
5656

5757
```scala
58-
"com.softwaremill.sttp.tapir" %% "tapir-redoc-bundle" % "1.11.4"
58+
"com.softwaremill.sttp.tapir" %% "tapir-redoc-bundle" % "1.11.5"
5959
```
6060

6161
And the server endpoints can be generated using the `sttp.tapir.redoc.bundle.RedocInterpreter` class.
@@ -65,7 +65,7 @@ And the server endpoints can be generated using the `sttp.tapir.redoc.bundle.Red
6565
To generate the docs in the OpenAPI yaml format, add the following dependencies:
6666

6767
```scala
68-
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "1.11.4"
68+
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "1.11.5"
6969
"com.softwaremill.sttp.apispec" %% "openapi-circe-yaml" % "..." // see https://github.com/softwaremill/sttp-apispec
7070
```
7171

@@ -133,7 +133,7 @@ For example, generating the OpenAPI 3.0.3 YAML string can be achieved by perform
133133

134134
Firstly add dependencies:
135135
```scala
136-
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "1.11.4"
136+
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "1.11.5"
137137
"com.softwaremill.sttp.apispec" %% "openapi-circe-yaml" % "..." // see https://github.com/softwaremill/sttp-apispec
138138
```
139139

@@ -163,12 +163,12 @@ The modules `tapir-swagger-ui` and `tapir-redoc` contain server endpoint definit
163163
yaml format, will expose it using the given context path. To use, add as a dependency either
164164
`tapir-swagger-ui`:
165165
```scala
166-
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui" % "1.11.4"
166+
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui" % "1.11.5"
167167
```
168168

169169
or `tapir-redoc`:
170170
```scala
171-
"com.softwaremill.sttp.tapir" %% "tapir-redoc" % "1.11.4"
171+
"com.softwaremill.sttp.tapir" %% "tapir-redoc" % "1.11.5"
172172
```
173173

174174
Then, you'll need to pass the server endpoints to your server interpreter. For example, using akka-http:

generated-doc/out/endpoint/integrations.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The `tapir-cats` module contains additional instances for some [cats](https://ty
1212
datatypes as well as additional syntax:
1313

1414
```scala
15-
"com.softwaremill.sttp.tapir" %% "tapir-cats" % "1.11.4"
15+
"com.softwaremill.sttp.tapir" %% "tapir-cats" % "1.11.5"
1616
```
1717

1818
- `import sttp.tapir.integ.cats.codec.*` - brings schema, validator and codec instances
@@ -22,7 +22,7 @@ Additionally, the `tapir-cats-effect` module contains an implementation of the `
2222
between the sttp-internal `MonadError` and the cats-effect `Sync` typeclass:
2323

2424
```scala
25-
"com.softwaremill.sttp.tapir" %% "tapir-cats-effect" % "1.11.4"
25+
"com.softwaremill.sttp.tapir" %% "tapir-cats-effect" % "1.11.5"
2626
```
2727

2828
## Refined integration
@@ -31,7 +31,7 @@ If you use [refined](https://github.com/fthomas/refined), the `tapir-refined` mo
3131
validators for `T Refined P` as long as a codec for `T` already exists:
3232

3333
```scala
34-
"com.softwaremill.sttp.tapir" %% "tapir-refined" % "1.11.4"
34+
"com.softwaremill.sttp.tapir" %% "tapir-refined" % "1.11.5"
3535
```
3636

3737
You'll need to extend the `sttp.tapir.codec.refined.TapirCodecRefined`
@@ -52,7 +52,7 @@ If you use [iron](https://github.com/Iltotore/iron), the `tapir-iron` module wil
5252
validators for `T :| P` as long as a codec for `T` already exists:
5353

5454
```scala
55-
"com.softwaremill.sttp.tapir" %% "tapir-iron" % "1.11.4"
55+
"com.softwaremill.sttp.tapir" %% "tapir-iron" % "1.11.5"
5656
```
5757

5858
The module is only available for Scala 3 since iron is not designed to work with Scala 2.
@@ -145,7 +145,7 @@ The `tapir-enumeratum` module provides schemas, validators and codecs for [Enume
145145
enumerations. To use, add the following dependency:
146146

147147
```scala
148-
"com.softwaremill.sttp.tapir" %% "tapir-enumeratum" % "1.11.4"
148+
"com.softwaremill.sttp.tapir" %% "tapir-enumeratum" % "1.11.5"
149149
```
150150

151151
Then, `import sttp.tapir.codec.enumeratum.*`, or extends the `sttp.tapir.codec.enumeratum.TapirCodecEnumeratum` trait.
@@ -158,7 +158,7 @@ If you use [scala-newtype](https://github.com/estatico/scala-newtype), the `tapi
158158
schemas for types with a `@newtype` and `@newsubtype` annotations as long as a codec and schema for its underlying value already exists:
159159

160160
```scala
161-
"com.softwaremill.sttp.tapir" %% "tapir-newtype" % "1.11.4"
161+
"com.softwaremill.sttp.tapir" %% "tapir-newtype" % "1.11.5"
162162
```
163163

164164
Then, `import sttp.tapir.codec.newtype.*`, or extend the `sttp.tapir.codec.newtype.TapirCodecNewType` trait to bring the implicit values into scope.
@@ -169,7 +169,7 @@ If you use [monix newtypes](https://github.com/monix/newtypes), the `tapir-monix
169169
schemas for types which extend `NewtypeWrapped` and `NewsubtypeWrapped` annotations as long as a codec and schema for its underlying value already exists:
170170

171171
```scala
172-
"com.softwaremill.sttp.tapir" %% "tapir-monix-newtype" % "1.11.4"
172+
"com.softwaremill.sttp.tapir" %% "tapir-monix-newtype" % "1.11.5"
173173
```
174174

175175
Then, `import sttp.tapir.codec.monix.newtype.*`, or extend the `sttp.tapir.codec.monix.newtype.TapirCodecMonixNewType` trait to bring the implicit values into scope.
@@ -180,7 +180,7 @@ If you use [ZIO Prelude Newtypes](https://zio.github.io/zio-prelude/docs/newtype
180180
schemas for types defined using `Newtype` and `Subtype` as long as a codec and a schema for the underlying type already exists:
181181

182182
```scala
183-
"com.softwaremill.sttp.tapir" %% "tapir-zio-prelude" % "1.11.4"
183+
"com.softwaremill.sttp.tapir" %% "tapir-zio-prelude" % "1.11.5"
184184
```
185185

186186
Then, mix in `sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeSupport` into your newtype to bring the implicit values into scope:
@@ -219,7 +219,7 @@ For details refer to [derevo documentation](https://github.com/tofu-tf/derevo#in
219219
To use, add the following dependency:
220220

221221
```scala
222-
"com.softwaremill.sttp.tapir" %% "tapir-derevo" % "1.11.4"
222+
"com.softwaremill.sttp.tapir" %% "tapir-derevo" % "1.11.5"
223223
```
224224

225225
Then you can derive schema for your ADT along with other typeclasses besides ADT declaration itself:

generated-doc/out/endpoint/json.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ stringJsonBody.schema(implicitly[Schema[MyBody]].as[String])
5050
To use [Circe](https://github.com/circe/circe), add the following dependency to your project:
5151

5252
```scala
53-
"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % "1.11.4"
53+
"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % "1.11.5"
5454
```
5555

5656
Next, import the package (or extend the `TapirJsonCirce` trait, see [MyTapir](../other/mytapir.md)):
@@ -122,7 +122,7 @@ Now the above JSON object will render as
122122
To use [µPickle](http://www.lihaoyi.com/upickle/) add the following dependency to your project:
123123

124124
```scala
125-
"com.softwaremill.sttp.tapir" %% "tapir-json-upickle" % "1.11.4"
125+
"com.softwaremill.sttp.tapir" %% "tapir-json-upickle" % "1.11.5"
126126
```
127127

128128
Next, import the package (or extend the `TapirJsonuPickle` trait, see [MyTapir](../other/mytapir.md) and add `TapirJsonuPickle` not `TapirCirceJson`):
@@ -156,13 +156,13 @@ For more examples, including making a custom encoder/decoder, see [TapirJsonuPic
156156
To use [Play JSON](https://github.com/playframework/play-json) for **Play 3.0**, add the following dependency to your project:
157157

158158
```scala
159-
"com.softwaremill.sttp.tapir" %% "tapir-json-play" % "1.11.4"
159+
"com.softwaremill.sttp.tapir" %% "tapir-json-play" % "1.11.5"
160160
```
161161

162162
For **Play 2.9** use:
163163

164164
```scala
165-
"com.softwaremill.sttp.tapir" %% "tapir-json-play29" % "1.11.4"
165+
"com.softwaremill.sttp.tapir" %% "tapir-json-play29" % "1.11.5"
166166
```
167167

168168
Next, import the package (or extend the `TapirJsonPlay` trait, see [MyTapir](../other/mytapir.md) and add `TapirJsonPlay` not `TapirCirceJson`):
@@ -178,7 +178,7 @@ Play JSON requires `Reads` and `Writes` implicit values in scope for each type y
178178
To use [Spray JSON](https://github.com/spray/spray-json) add the following dependency to your project:
179179

180180
```scala
181-
"com.softwaremill.sttp.tapir" %% "tapir-json-spray" % "1.11.4"
181+
"com.softwaremill.sttp.tapir" %% "tapir-json-spray" % "1.11.5"
182182
```
183183

184184
Next, import the package (or extend the `TapirJsonSpray` trait, see [MyTapir](../other/mytapir.md) and add `TapirJsonSpray` not `TapirCirceJson`):
@@ -194,7 +194,7 @@ Spray JSON requires a `JsonFormat` implicit value in scope for each type you wan
194194
To use [Tethys JSON](https://github.com/tethys-json/tethys) add the following dependency to your project:
195195

196196
```scala
197-
"com.softwaremill.sttp.tapir" %% "tapir-json-tethys" % "1.11.4"
197+
"com.softwaremill.sttp.tapir" %% "tapir-json-tethys" % "1.11.5"
198198
```
199199

200200
Next, import the package (or extend the `TapirJsonTethys` trait, see [MyTapir](../other/mytapir.md) and add `TapirJsonTethys` not `TapirCirceJson`):
@@ -210,7 +210,7 @@ Tethys JSON requires `JsonReader` and `JsonWriter` implicit values in scope for
210210
To use [Jsoniter-scala](https://github.com/plokhotnyuk/jsoniter-scala) add the following dependency to your project:
211211

212212
```scala
213-
"com.softwaremill.sttp.tapir" %% "tapir-jsoniter-scala" % "1.11.4"
213+
"com.softwaremill.sttp.tapir" %% "tapir-jsoniter-scala" % "1.11.5"
214214
```
215215

216216
Next, import the package (or extend the `TapirJsonJsoniter` trait, see [MyTapir](../other/mytapir.md) and add `TapirJsonJsoniter` not `TapirCirceJson`):
@@ -226,7 +226,7 @@ Jsoniter Scala requires `JsonValueCodec` implicit value in scope for each type y
226226
To use [json4s](https://github.com/json4s/json4s) add the following dependencies to your project:
227227

228228
```scala
229-
"com.softwaremill.sttp.tapir" %% "tapir-json-json4s" % "1.11.4"
229+
"com.softwaremill.sttp.tapir" %% "tapir-json-json4s" % "1.11.5"
230230
```
231231

232232
And one of the implementations:
@@ -257,7 +257,7 @@ given Formats = org.json4s.jackson.Serialization.formats(NoTypeHints)
257257
To use [zio-json](https://github.com/zio/zio-json), add the following dependency to your project:
258258

259259
```scala
260-
"com.softwaremill.sttp.tapir" %% "tapir-json-zio" % "1.11.4"
260+
"com.softwaremill.sttp.tapir" %% "tapir-json-zio" % "1.11.5"
261261
```
262262
Next, import the package (or extend the `TapirJsonZio` trait, see [MyTapir](../other/mytapir.md) and add `TapirJsonZio` instead of `TapirCirceJson`):
263263

generated-doc/out/endpoint/pickler.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ In [other](json.md) tapir-JSON integrations, you have to keep the `Schema` (whic
99
To use pickler, add the following dependency to your project:
1010

1111
```scala
12-
"com.softwaremill.sttp.tapir" %% "tapir-json-pickler" % "1.11.4"
12+
"com.softwaremill.sttp.tapir" %% "tapir-json-pickler" % "1.11.5"
1313
```
1414

1515
Please note that it is available only for Scala 3 and Scala.JS 3.

generated-doc/out/endpoint/static.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ the API documentation of the old static content API, switch documentation to an
1111
In order to use static content endpoints, add the module to your dependencies:
1212

1313
```scala
14-
"com.softwaremill.sttp.tapir" %% "tapir-files" % "1.11.4"
14+
"com.softwaremill.sttp.tapir" %% "tapir-files" % "1.11.5"
1515
```
1616

1717
## Files

generated-doc/out/generator/sbt-openapi-codegen.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ This is a really early alpha implementation.
99
Add the sbt plugin to the `project/plugins.sbt`:
1010

1111
```scala
12-
addSbtPlugin("com.softwaremill.sttp.tapir" % "sbt-openapi-codegen" % "1.11.4")
12+
addSbtPlugin("com.softwaremill.sttp.tapir" % "sbt-openapi-codegen" % "1.11.5")
1313
```
1414

1515
Enable the plugin for your project in the `build.sbt`:

generated-doc/out/includes/examples_list.md

+6
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@
3333
* [Error reporting provided by Iron type refinements](https://github.com/softwaremill/tapir/tree/master//examples/src/main/scala/sttp/tapir/examples/errors/IronRefinementErrorsNettyServer.scala) <span class="example-tag example-json">circe</span> <span class="example-tag example-effects">cats-effect</span> <span class="example-tag example-server">Netty</span>
3434
* [Extending a base secured endpoint with error variants, using union types](https://github.com/softwaremill/tapir/tree/master//examples/src/main/scala/sttp/tapir/examples/errors/ErrorUnionTypesHttp4sServer.scala) <span class="example-tag example-json">circe</span> <span class="example-tag example-effects">cats-effect</span> <span class="example-tag example-server">http4s</span>
3535

36+
## JSON
37+
38+
* [Return a JSON body which optionally serializes as `null`](https://github.com/softwaremill/tapir/tree/master//examples/src/main/scala/sttp/tapir/examples/json/circeNullBody.scala) <span class="example-tag example-json">circe</span> <span class="example-tag example-effects">Direct</span> <span class="example-tag example-server">Netty</span>
39+
* [Return a JSON response with Circe and auto-dervied codecs](https://github.com/softwaremill/tapir/tree/master//examples/src/main/scala/sttp/tapir/examples/json/circeAutoDerivationNettySyncServer.scala) <span class="example-tag example-json">circe</span> <span class="example-tag example-effects">Direct</span> <span class="example-tag example-server">Netty</span>
40+
* [Return a JSON response with Jsoniter](https://github.com/softwaremill/tapir/tree/master//examples/src/main/scala/sttp/tapir/examples/json/jsoniterNettySyncServer.scala) <span class="example-tag example-json">jsoniter</span> <span class="example-tag example-effects">Direct</span> <span class="example-tag example-server">Netty</span>
41+
3642
## Logging
3743

3844
* [Logging using a correlation id](https://github.com/softwaremill/tapir/tree/master//examples/src/main/scala/sttp/tapir/examples/logging/ZioLoggingWithCorrelationIdNettyServer.scala) <span class="example-tag example-effects">ZIO</span> <span class="example-tag example-server">Netty</span>

generated-doc/out/quickstart.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
To use tapir, add the following dependency to your project:
44

55
```scala
6-
"com.softwaremill.sttp.tapir" %% "tapir-core" % "1.11.4"
6+
"com.softwaremill.sttp.tapir" %% "tapir-core" % "1.11.5"
77
```
88

99
This will import only the core classes needed to create endpoint descriptions. To generate a server or a client, you

generated-doc/out/server/akkahttp.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ To expose an endpoint as an [akka-http](https://doc.akka.io/docs/akka-http/curre
44
dependency:
55

66
```scala
7-
"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "1.11.4"
7+
"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "1.11.5"
88
```
99

1010
This will transitively pull some Akka modules in version 2.6. If you want to force
1111
your own Akka version (for example 2.5), use sbt exclusion. Mind the Scala version in artifact name:
1212

1313
```scala
14-
"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "1.11.4" exclude("com.typesafe.akka", "akka-stream_2.12")
14+
"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "1.11.5" exclude("com.typesafe.akka", "akka-stream_2.12")
1515
```
1616

1717
Now import the object:

generated-doc/out/server/armeria.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Armeria interpreter can be used with different effect systems (cats-effect, ZIO)
88

99
Add the following dependency
1010
```scala
11-
"com.softwaremill.sttp.tapir" %% "tapir-armeria-server" % "1.11.4"
11+
"com.softwaremill.sttp.tapir" %% "tapir-armeria-server" % "1.11.5"
1212
```
1313

1414
and import the object:
@@ -71,7 +71,7 @@ Note that Armeria automatically injects an `ExecutionContext` on top of Armeria'
7171

7272
Add the following dependency
7373
```scala
74-
"com.softwaremill.sttp.tapir" %% "tapir-armeria-server-cats" % "1.11.4"
74+
"com.softwaremill.sttp.tapir" %% "tapir-armeria-server-cats" % "1.11.5"
7575
```
7676
to use this interpreter with Cats Effect typeclasses.
7777

@@ -148,7 +148,7 @@ val tapirService = ArmeriaCatsServerInterpreter(dispatcher).toService(streamingR
148148
Add the following dependency
149149

150150
```scala
151-
"com.softwaremill.sttp.tapir" %% "tapir-armeria-server-zio" % "1.11.4"
151+
"com.softwaremill.sttp.tapir" %% "tapir-armeria-server-zio" % "1.11.5"
152152
```
153153

154154
to use this interpreter with ZIO.

generated-doc/out/server/aws.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ These are corresponding classes for each of the supported runtime:
3030
To start using any of the above add the following dependency:
3131

3232
```scala
33-
"com.softwaremill.sttp.tapir" %% "tapir-aws-lambda" % "1.11.4"
33+
"com.softwaremill.sttp.tapir" %% "tapir-aws-lambda" % "1.11.5"
3434
```
3535

3636
## Deployment
@@ -41,9 +41,9 @@ Tapir leverages ways of doing it provided by AWS, you can choose from: AWS SAM t
4141
You can start by adding one of the following dependencies to your project, and then follow examples:
4242

4343
```scala
44-
"com.softwaremill.sttp.tapir" %% "tapir-aws-sam" % "1.11.4"
45-
"com.softwaremill.sttp.tapir" %% "tapir-aws-terraform" % "1.11.4"
46-
"com.softwaremill.sttp.tapir" %% "tapir-aws-cdk" % "1.11.4"
44+
"com.softwaremill.sttp.tapir" %% "tapir-aws-sam" % "1.11.5"
45+
"com.softwaremill.sttp.tapir" %% "tapir-aws-terraform" % "1.11.5"
46+
"com.softwaremill.sttp.tapir" %% "tapir-aws-cdk" % "1.11.5"
4747
```
4848

4949
### Examples

0 commit comments

Comments
 (0)