Skip to content

Commit

Permalink
Setting version to 0.16.9
Browse files Browse the repository at this point in the history
softwaremill-ci committed Jul 27, 2020
1 parent 1c1975c commit 8c07b0b
Showing 14 changed files with 33 additions and 33 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -76,7 +76,7 @@ tapir documentation is available at [tapir.softwaremill.com](http://tapir.softwa
Add the following dependency:

```scala
"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.16.9"
```

You'll need partial unification enabled in the compiler (alternatively, you'll need to manually provide type arguments in some cases):
6 changes: 3 additions & 3 deletions doc/endpoint/integrations.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-cats" % "0.16.9"
```

- `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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-refined" % "0.16.9"
```

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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-enumeratum" % "0.16.9"
```

Then, `import sttp.tapir.codec.enumeratum`, or extends the `sttp.tapir.codec.enumeratum.TapirCodecEnumeratum` trait.
12 changes: 6 additions & 6 deletions doc/endpoint/json.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % "0.16.9"
```

Next, import the package (or extend the `TapirJsonCirce` trait, see [MyTapir](../mytapir.html)):
@@ -87,7 +87,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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-json-upickle" % "0.16.9"
```

Next, import the package (or extend the `TapirJsonuPickle` trait, see [MyTapir](../mytapir.html) and add `TapirJsonuPickle` not `TapirCirceJson`):
@@ -121,7 +121,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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-json-play" % "0.16.9"
```

Next, import the package (or extend the `TapirJsonPlay` trait, see [MyTapir](../mytapir.html) and add `TapirJsonPlay` not `TapirCirceJson`):
@@ -137,7 +137,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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-json-spray" % "0.16.9"
```

Next, import the package (or extend the `TapirJsonSpray` trait, see [MyTapir](../mytapir.html) and add `TapirJsonSpray` not `TapirCirceJson`):
@@ -153,7 +153,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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-json-tethys" % "0.16.9"
```

Next, import the package (or extend the `TapirJsonTethys` trait, see [MyTapir](../mytapir.html) and add `TapirJsonTethys` not `TapirCirceJson`):
@@ -169,7 +169,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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-jsoniter-scala" % "0.16.9"
```

Next, import the package (or extend the `TapirJsonJsoniter` trait, see [MyTapir](../mytapir.html) and add `TapirJsonJsoniter` not `TapirCirceJson`):
4 changes: 2 additions & 2 deletions doc/endpoint/zio.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-zio-http4s-server" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-zio" % "0.16.9"
"com.softwaremill.sttp.tapir" %% "tapir-zio-http4s-server" % "0.16.9"
```

Next, instead of the usual `import sttp.tapir._`, you should import:
20 changes: 10 additions & 10 deletions doc/openapi.md
Original file line number Diff line number Diff line change
@@ -3,8 +3,8 @@
To use, add the following dependencies:

```scala
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-openapi-circe-yaml" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % "0.16.9"
"com.softwaremill.sttp.tapir" %% "tapir-openapi-circe-yaml" % "0.16.9"
```

Tapir contains a case class-based model of the openapi data structures in the `openapi/openapi-model` subproject (the
@@ -64,26 +64,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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-redoc-akka-http" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-akka-http" % "0.16.9"
"com.softwaremill.sttp.tapir" %% "tapir-redoc-akka-http" % "0.16.9"

// Finatra
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-finatra" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-finatra" % "0.16.9"

// HTTP4S
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-http4s" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-redoc-http4s" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-http4s" % "0.16.9"
"com.softwaremill.sttp.tapir" %% "tapir-redoc-http4s" % "0.16.9"

// Play
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-play" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-redoc-play" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-play" % "0.16.9"
"com.softwaremill.sttp.tapir" %% "tapir-redoc-play" % "0.16.9"
```

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.16.7" exclude("com.typesafe.akka", "akka-stream_2.12")
"com.softwaremill.sttp.tapir" %% "tapir-swagger-ui-akka-http" % "0.16.9" exclude("com.typesafe.akka", "akka-stream_2.12")
```

Usage example for akka-http:
2 changes: 1 addition & 1 deletion doc/quickstart.md
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
To use tapir, add the following dependency to your project:

```scala
"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-core" % "0.16.9"
```

This will import only the core classes needed to create endpoint descriptions. To generate a server or a client, you
4 changes: 2 additions & 2 deletions doc/server/akkahttp.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "0.16.9"
```

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.16.7" exclude("com.typesafe.akka", "akka-stream_2.12")
"com.softwaremill.sttp.tapir" %% "tapir-akka-http-server" % "0.16.9" exclude("com.typesafe.akka", "akka-stream_2.12")
```

Now import the package:
4 changes: 2 additions & 2 deletions doc/server/finatra.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-finatra-server" % "0.16.9"
```

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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-finatra-server-cats" % "0.16.9"
```

and import the packate:
2 changes: 1 addition & 1 deletion doc/server/http4s.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-http4s-server" % "0.16.9"
```

and import the package:
2 changes: 1 addition & 1 deletion doc/server/play.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-play-server" % "0.16.9"
```
and
```scala
2 changes: 1 addition & 1 deletion doc/server/vertx.md
Original file line number Diff line number Diff line change
@@ -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.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-vertx-server" % "0.16.9"
```

Then import the package:
2 changes: 1 addition & 1 deletion doc/sttp.md
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
Add the dependency:

```scala
"com.softwaremill.sttp.tapir" %% "tapir-sttp-client" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-sttp-client" % "0.16.9"
```

To make requests using an endpoint definition using the [sttp client](https://github.com/softwaremill/sttp), import:
2 changes: 1 addition & 1 deletion doc/testing.md
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ details on how the stub works).
Add the dependency:

```scala
"com.softwaremill.sttp.tapir" %% "tapir-sttp-stub-server" % "0.16.7"
"com.softwaremill.sttp.tapir" %% "tapir-sttp-stub-server" % "0.16.9"
```

And the following import:
2 changes: 1 addition & 1 deletion version.sbt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version in ThisBuild := "0.16.8-SNAPSHOT"
version in ThisBuild := "0.16.9"

0 comments on commit 8c07b0b

Please sign in to comment.