Release lifecycle

Milestone releases are published for early adopters who need the latest dependencies or new features.
We will try to deprecate responsibly, but no binary compatibility is guaranteed. * Stable releases are recommended for production use. Backward binary compatibility is preserved across the minor version. Patches will be released for bugs, or selectively for backports deemed low risk and high value. * EOL releases are no longer supported by the http4s team. Users will be advised to upgrade in the official support channels. Patches may be released with a working pull request accompanied by a tale of woe.

http4s Status Scala 2.11 Scala 2.12 Scala 2.13 Scala 3 Scala.js 1.x cats fs2 JDK
1.0.0-M30 Milestone 3.0 1.7 2.x 3.x 1.8+
0.23.7 Stable 3.0 1.7 2.x 3.x 1.8+
0.22.8 Stable 3.0 2.x 2.x 1.8+
0.21.31 EOL 2.x 2.x 1.8+
0.20.23 EOL 1.x 1.x 1.8+
0.18.26 EOL 1.x 0.10.x 1.8+
0.17.6 EOL 0.9.x 0.9.x 1.8+