Zio-json 0.8+ needs java 17

zio-json 0.8 and following need java 17.

Is it planned to consider java 17 as minimum version for tapir / sttp ?

This is already handled in sttp, see: Upgrade zio json by mijicd · Pull Request #2804 · softwaremill/sttp · GitHub

I think we would need something similar for Tapir. Can you open an issue and/or PR?

1 Like

So to answer your question: the solution is to publish some modules using newer Java, and the rest using Java 11. But maybe when new Scala 3 LTS is shipped, we might bump everything to Java 17 minimum.

Did my best :-/

But maybe it would much simpler to wait next scala LTS.