From 4a2ce5a4686706138f663b15ad917742c32038b4 Mon Sep 17 00:00:00 2001 From: softwaremill-ci Date: Thu, 19 Nov 2020 15:30:06 +0000 Subject: [PATCH] Setting version to 0.17.0-M9 --- README.md | 2 +- generated-doc/out/client/play.md | 2 +- generated-doc/out/client/sttp.md | 2 +- generated-doc/out/docs/asyncapi.md | 4 ++-- generated-doc/out/docs/openapi.md | 20 ++++++++++---------- generated-doc/out/endpoint/integrations.md | 6 +++--- generated-doc/out/endpoint/json.md | 12 ++++++------ generated-doc/out/endpoint/zio.md | 4 ++-- generated-doc/out/quickstart.md | 2 +- generated-doc/out/server/akkahttp.md | 4 ++-- generated-doc/out/server/finatra.md | 4 ++-- generated-doc/out/server/http4s.md | 2 +- generated-doc/out/server/play.md | 6 +++--- generated-doc/out/server/vertx.md | 2 +- generated-doc/out/testing.md | 2 +- version.sbt | 2 +- 16 files changed, 38 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index f6958f9aa4..6b55244c64 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ tapir documentation is available at [tapir.softwaremill.com](http://tapir.softwa Add the following dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.17.0-M9" ``` You'll need partial unification enabled in the compiler (alternatively, you'll need to manually provide type arguments in some cases): diff --git a/generated-doc/out/client/play.md b/generated-doc/out/client/play.md index bb4afcd107..94748a492e 100644 --- a/generated-doc/out/client/play.md +++ b/generated-doc/out/client/play.md @@ -3,7 +3,7 @@ Add the dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-play-client" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-play-client" % "0.17.0-M9" ``` To make requests using an endpoint definition using the [play client](https://github.com/playframework/play-ws), import: diff --git a/generated-doc/out/client/sttp.md b/generated-doc/out/client/sttp.md index 144bbb04e9..62b78b9194 100644 --- a/generated-doc/out/client/sttp.md +++ b/generated-doc/out/client/sttp.md @@ -3,7 +3,7 @@ Add the dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-sttp-client" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-sttp-client" % "0.17.0-M9" ``` To make requests using an endpoint definition using the [sttp client](https://github.com/softwaremill/sttp), import: diff --git a/generated-doc/out/docs/asyncapi.md b/generated-doc/out/docs/asyncapi.md index 7faaa15896..df9d1705ff 100644 --- a/generated-doc/out/docs/asyncapi.md +++ b/generated-doc/out/docs/asyncapi.md @@ -3,8 +3,8 @@ To use, add the following dependencies: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-asyncapi-docs" % "0.17.0-M8" -"com.softwaremill.sttp.tapir" %% "tapir-asyncapi-circe-yaml" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-asyncapi-docs" % "0.17.0-M9" +"com.softwaremill.sttp.tapir" %% "tapir-asyncapi-circe-yaml" % "0.17.0-M9" ``` Tapir contains a case class-based model of the asyncapi data structures in the `asyncapi/asyncapi-model` subproject (the diff --git a/generated-doc/out/docs/openapi.md b/generated-doc/out/docs/openapi.md index f18c465165..45aa808321 100644 --- a/generated-doc/out/docs/openapi.md +++ b/generated-doc/out/docs/openapi.md @@ -3,8 +3,8 @@ To use, add the following dependencies: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "0.17.0-M8" -"com.softwaremill.sttp.tapir" %% "tapir-openapi-circe-yaml" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "0.17.0-M9" +"com.softwaremill.sttp.tapir" %% "tapir-openapi-circe-yaml" % "0.17.0-M9" ``` Tapir contains a case class-based model of the openapi data structures in the `openapi/openapi-model` subproject (the @@ -70,26 +70,26 @@ akka-http/http4s routes for exposing documentation using [Swagger UI](https://sw ```scala // Akka HTTP -"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-akka-http" % "0.17.0-M8" -"com.softwaremill.sttp.tapir" %% "tapir-redoc-akka-http" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-akka-http" % "0.17.0-M9" +"com.softwaremill.sttp.tapir" %% "tapir-redoc-akka-http" % "0.17.0-M9" // Finatra -"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-finatra" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-finatra" % "0.17.0-M9" // HTTP4S -"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-http4s" % "0.17.0-M8" -"com.softwaremill.sttp.tapir" %% "tapir-redoc-http4s" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-http4s" % "0.17.0-M9" +"com.softwaremill.sttp.tapir" %% "tapir-redoc-http4s" % "0.17.0-M9" // Play -"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-play" % "0.17.0-M8" -"com.softwaremill.sttp.tapir" %% "tapir-redoc-play" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-play" % "0.17.0-M9" +"com.softwaremill.sttp.tapir" %% "tapir-redoc-play" % "0.17.0-M9" ``` Note: `tapir-swagger-ui-akka-http` transitively pulls some Akka modules in version 2.6. If you want to force your own Akka version (for example 2.5), use sbt exclusion. Mind the Scala version in artifact name: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-akka-http" % "0.17.0-M8" exclude("com.typesafe.akka", "akka-stream_2.12") +"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-akka-http" % "0.17.0-M9" exclude("com.typesafe.akka", "akka-stream_2.12") ``` Usage example for akka-http: diff --git a/generated-doc/out/endpoint/integrations.md b/generated-doc/out/endpoint/integrations.md index a8044c044f..84057bf79e 100644 --- a/generated-doc/out/endpoint/integrations.md +++ b/generated-doc/out/endpoint/integrations.md @@ -6,7 +6,7 @@ The `tapir-cats` module contains additional instances for some [cats](https://ty datatypes as well as additional syntax: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-cats" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-cats" % "0.17.0-M9" ``` - `import sttp.tapir.integ.cats.codec._` - brings schema, validator and codec instances @@ -19,7 +19,7 @@ If you use [refined](https://github.com/fthomas/refined), the `tapir-refined` mo validators for `T Refined P` as long as a codec for `T` already exists: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-refined" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-refined" % "0.17.0-M9" ``` You'll need to extend the `sttp.tapir.codec.refined.TapirCodecRefined` @@ -40,7 +40,7 @@ The `tapir-enumeratum` module provides schemas, validators and codecs for [Enume enumerations. To use, add the following dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-enumeratum" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-enumeratum" % "0.17.0-M9" ``` Then, `import sttp.tapir.codec.enumeratum`, or extends the `sttp.tapir.codec.enumeratum.TapirCodecEnumeratum` trait. diff --git a/generated-doc/out/endpoint/json.md b/generated-doc/out/endpoint/json.md index 23147f9f91..72e596da06 100644 --- a/generated-doc/out/endpoint/json.md +++ b/generated-doc/out/endpoint/json.md @@ -19,7 +19,7 @@ the json codec that is in scope. To use Circe add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % "0.17.0-M9" ``` Next, import the package (or extend the `TapirJsonCirce` trait, see [MyTapir](../mytapir.md)): @@ -93,7 +93,7 @@ Now the above JSON object will render as To use µPickle add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-json-upickle" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-json-upickle" % "0.17.0-M9" ``` Next, import the package (or extend the `TapirJsonuPickle` trait, see [MyTapir](../mytapir.md) and add `TapirJsonuPickle` not `TapirCirceJson`): @@ -128,7 +128,7 @@ For more examples, including making a custom encoder/decoder, see [TapirJsonuPic To use Play JSON add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-json-play" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-json-play" % "0.17.0-M9" ``` Next, import the package (or extend the `TapirJsonPlay` trait, see [MyTapir](../mytapir.md) and add `TapirJsonPlay` not `TapirCirceJson`): @@ -144,7 +144,7 @@ Play JSON requires `Reads` and `Writes` implicit values in scope for each type y To use Spray JSON add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-json-spray" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-json-spray" % "0.17.0-M9" ``` Next, import the package (or extend the `TapirJsonSpray` trait, see [MyTapir](../mytapir.md) and add `TapirJsonSpray` not `TapirCirceJson`): @@ -160,7 +160,7 @@ Spray JSON requires a `JsonFormat` implicit value in scope for each type you wan To use Tethys JSON add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-json-tethys" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-json-tethys" % "0.17.0-M9" ``` Next, import the package (or extend the `TapirJsonTethys` trait, see [MyTapir](../mytapir.md) and add `TapirJsonTethys` not `TapirCirceJson`): @@ -176,7 +176,7 @@ Tethys JSON requires `JsonReader` and `JsonWriter` implicit values in scope for To use [Jsoniter-scala](https://github.com/plokhotnyuk/jsoniter-scala) add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-jsoniter-scala" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-jsoniter-scala" % "0.17.0-M9" ``` Next, import the package (or extend the `TapirJsonJsoniter` trait, see [MyTapir](../mytapir.md) and add `TapirJsonJsoniter` not `TapirCirceJson`): diff --git a/generated-doc/out/endpoint/zio.md b/generated-doc/out/endpoint/zio.md index cab0bb718f..ee34953da8 100644 --- a/generated-doc/out/endpoint/zio.md +++ b/generated-doc/out/endpoint/zio.md @@ -7,8 +7,8 @@ exposing the endpoints using the [http4s](https://http4s.org) server. You'll need the following dependencies: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-zio" % "0.17.0-M8" -"com.softwaremill.sttp.tapir" %% "tapir-zio-http4s-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-zio" % "0.17.0-M9" +"com.softwaremill.sttp.tapir" %% "tapir-zio-http4s-server" % "0.17.0-M9" ``` Next, instead of the usual `import sttp.tapir._`, you should import: diff --git a/generated-doc/out/quickstart.md b/generated-doc/out/quickstart.md index 328876178d..f5893d12b0 100644 --- a/generated-doc/out/quickstart.md +++ b/generated-doc/out/quickstart.md @@ -3,7 +3,7 @@ To use tapir, add the following dependency to your project: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.17.0-M9" ``` This will import only the core classes needed to create endpoint descriptions. To generate a server or a client, you diff --git a/generated-doc/out/server/akkahttp.md b/generated-doc/out/server/akkahttp.md index 464978e414..d06cba6ba7 100644 --- a/generated-doc/out/server/akkahttp.md +++ b/generated-doc/out/server/akkahttp.md @@ -4,14 +4,14 @@ To expose an endpoint as an [akka-http](https://doc.akka.io/docs/akka-http/curre dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "0.17.0-M9" ``` This will transitively pull some Akka modules in version 2.6. If you want to force your own Akka version (for example 2.5), use sbt exclusion. Mind the Scala version in artifact name: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "0.17.0-M8" exclude("com.typesafe.akka", "akka-stream_2.12") +"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "0.17.0-M9" exclude("com.typesafe.akka", "akka-stream_2.12") ``` Now import the package: diff --git a/generated-doc/out/server/finatra.md b/generated-doc/out/server/finatra.md index df161c5088..b1e65c7667 100644 --- a/generated-doc/out/server/finatra.md +++ b/generated-doc/out/server/finatra.md @@ -4,7 +4,7 @@ To expose an endpoint as an [finatra](https://twitter.github.io/finatra/) server dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-finatra-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-finatra-server" % "0.17.0-M9" ``` and import the package: @@ -16,7 +16,7 @@ import sttp.tapir.server.finatra._ or if you would like to use cats-effect project, you can add the following dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-finatra-server-cats" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-finatra-server-cats" % "0.17.0-M9" ``` and import the packate: diff --git a/generated-doc/out/server/http4s.md b/generated-doc/out/server/http4s.md index 826f99d24b..35efe813a0 100644 --- a/generated-doc/out/server/http4s.md +++ b/generated-doc/out/server/http4s.md @@ -4,7 +4,7 @@ To expose an endpoint as an [http4s](https://http4s.org) server, first add the f dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-http4s-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-http4s-server" % "0.17.0-M9" ``` and import the package: diff --git a/generated-doc/out/server/play.md b/generated-doc/out/server/play.md index c3c5d60f10..38d7367961 100644 --- a/generated-doc/out/server/play.md +++ b/generated-doc/out/server/play.md @@ -3,19 +3,19 @@ To expose endpoint as a [play-server](https://www.playframework.com/) first add the following dependencies: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-play-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-play-server" % "0.17.0-M9" ``` and (if you don't already depend on Play) ```scala -"com.typesafe.play" %% "play-akka-http-server" % "2.8.4" +"com.typesafe.play" %% "play-akka-http-server" % "2.8.5" ``` or ```scala -"com.typesafe.play" %% "play-netty-server" % "2.8.4" +"com.typesafe.play" %% "play-netty-server" % "2.8.5" ``` depending on whether you want to use netty or akka based http-server under the hood. diff --git a/generated-doc/out/server/vertx.md b/generated-doc/out/server/vertx.md index 43414cbb66..7adbe70d5f 100644 --- a/generated-doc/out/server/vertx.md +++ b/generated-doc/out/server/vertx.md @@ -4,7 +4,7 @@ Endpoints can be mounted as Vert.x `Route`s on top of a Vert.x `Router`. Use the following dependency ```scala -"com.softwaremill.sttp.tapir" %% "tapir-vertx-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-vertx-server" % "0.17.0-M9" ``` Then import the package: diff --git a/generated-doc/out/testing.md b/generated-doc/out/testing.md index 66a45a5e9f..bd0afe5b09 100644 --- a/generated-doc/out/testing.md +++ b/generated-doc/out/testing.md @@ -12,7 +12,7 @@ details on how the stub works). Add the dependency: ```scala -"com.softwaremill.sttp.tapir" %% "tapir-sttp-stub-server" % "0.17.0-M8" +"com.softwaremill.sttp.tapir" %% "tapir-sttp-stub-server" % "0.17.0-M9" ``` And the following imports: diff --git a/version.sbt b/version.sbt index 8006a667c6..0ac42e6306 100644 --- a/version.sbt +++ b/version.sbt @@ -1 +1 @@ -version in ThisBuild := "0.17.0-M8" +version in ThisBuild := "0.17.0-M9"