softwaremill / tapir

Rapid development of self-documenting APIs
https://tapir.softwaremill.com
Apache License 2.0
1.34k stars 405 forks source link

Release to Scala 2.13 #130

Closed hejfelix closed 5 years ago

hejfelix commented 5 years ago

I know this is a big one, but Softwaremill is basically the only group in my stack that's not upgraded :(

most notably tapir, sttp

adamw commented 5 years ago

Hm... I think even scalatest is not yet available for 2.13 (final)?

Sent from my iPhone

On 10 Jun 2019, at 12:02, Felix Palludan Hargreaves notifications@github.com wrote:

I know this is a big one, but Softwaremill is basically the only group in my stack that's not upgraded :(

most notably tapir, sttp

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

hejfelix commented 5 years ago

Hm you seem to be right. It's in RC-1. I just filtered by scala 2.13 on scaladex. Apparently it also lists those on RC-1.

martinpallmann commented 5 years ago

I have not yet found an http backend for Scala 2.13.

adamw commented 5 years ago

akka-http should be published for 2.13? as well as http4s 0.21.0-M2?

hejfelix commented 5 years ago

Does he mean sttp?

adamw commented 5 years ago

@hejfelix sttp is already released for 2.13, but with a limited set of modules (only akka, okhttp and future-based asynchttpclient)

martinpallmann commented 5 years ago

the server tests depend on "com.softwaremill.sttp" %% "async-http-client-backend-cats" what should I do with them? use a different backend? same with the sttpClient tests, that depend on "com.softwaremill.sttp" %% "async-http-client-backend-fs2" where there is no version for scala 2.13

adamw commented 5 years ago

Released in 0.9.0, thanks!