zio-json 0.8 and following need java 17.
Is it planned to consider java 17 as minimum version for tapir / sttp ?
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?
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.