Releases: http4s/http4s-servlet
v0.24.0-RC1
Noteworthy
- Add builder for BlockingHttp4sServlet by @rossabaker in #86
- Revert #50 by @rossabaker in #175
- Render async timeouts in the listener, as Jetty 9 requires by @rossabaker in #221
Upgrades
- Update http4s-dsl, http4s-server to 0.23.22 in series/0.24 by @http4s-steward in #218
- Update jetty-client, jetty-runner, ... to 10.0.15 in series/0.24 by @http4s-steward in #189
- Update scala3-library to 3.3.0 in series/0.24 by @http4s-steward in #203
Behind the scenes
- Fix deprecation versions by @rossabaker in #166
- Merge 0.23.14 -> 0.24 by @dhinojosa in #212
- Merge 0.23.15 -> 0.24 by @rossabaker in #227
- Test async timeout by @rossabaker in #154
- Unpin from 0.23, which is EOL by @rossabaker in #150
- Update http4s-dsl, http4s-server to 0.23.21 in series/0.24 by @http4s-steward in #214
- Update sbt to 1.9.1 in series/0.24 by @http4s-steward in #216
- Update sbt-http4s-org to 0.14.13 in series/0.24 by @http4s-steward in #204
- Update scala-library to 2.12.18 in series/0.24 by @http4s-steward in #206
- Update scala-library to 2.13.11 in series/0.24 by @http4s-steward in #209
- Update scalafmt-core to 3.7.7 in series/0.24 by @http4s-steward in #226
- Upgrade to http4s-0.23.19 by @rossabaker in #194
- Upgrade to http4s-0.23.19 by @rossabaker in #197
- Use
Http4sOrgSitePlugin
instead ofTypelevelSitePlugin
by @danicheg in #183 - flake.lock: Update by @http4s-steward in #224
New Contributors
- @danicheg made their first contribution in #183
- @dhinojosa made their first contribution in #212
Full Changelog: v0.24.0-M2...v0.24.0-RC1
v0.23.15
This release is in support of http4s-jetty for the new Cats-Effect 3.5 cancellation semantics.
What's Changed
- Render async timeouts in the listener, as Jetty 9 requires by @rossabaker in #221
Full Changelog: v0.23.14...v0.23.15
v0.23.15-RC1
This is a test release with #221.
v0.23.14
This fixes a significant regression from #50 and potential deadlocks with Cats-Effect 3.5.0.
Noteworthy
- Revert rewritten state machines by @rossabaker in #175
- Upgrade to http4s-0.23.19 by @rossabaker in #197
Behind the scenes
- Test async timeout by @rossabaker in #154
- Fix deprecation versions by @rossabaker in #166
- Update sbt to 1.8.3 in series/0.23 by @rossabaker in #195
Full Changelog: v0.23.13...v0.23.14
v1.0.0-M38
This merges forward v0.25.0-M2. It is compatible with http4s-1.0.0-M38 and Servlet 5.
Noteworthy
- Merge 0.25 -> 1.0; update to http4s-1.0.0-M38 by @rossabaker in #152
Behind the scenes
- flake.lock: Update by @http4s-steward in #136
- flake.lock: Update by @http4s-steward in #137
- flake.lock: Update by @http4s-steward in #142
Full Changelog: v1.0.0-M34...v1.0.0-M38
v0.25.0-M2
This is a merge forward from v0.24.0-M2. It is built for http4s-0.23 and Servlet 5.
Behind the scenes
- Pin only Servlet 5 by @rossabaker in #64
- Pin jakarta-servlet, not java-servlet by @rossabaker in #67
- Update jetty-client, jetty-runner, ... to 11.0.10 in series/0.25 by @http4s-steward in #70
- Ignore scala3-library from http4s-steward by @rossabaker in #75
- Update jetty-client, jetty-runner, ... to 11.0.11 in series/0.25 by @http4s-steward in #79
- Add a builder for AsyncHttp4sServlet by @rossabaker in #81
- Update jetty-client, jetty-runner, ... to 11.0.12 in series/0.25 by @http4s-steward in #108
- flake.lock: Update by @http4s-steward in #136
- flake.lock: Update by @http4s-steward in #137
- Update scala3-library to 3.2.1 in series/0.25 by @http4s-steward in #132
- flake.lock: Update by @http4s-steward in #142
- Update jetty-client, jetty-runner, ... to 11.0.13 in series/0.25 by @http4s-steward in #141
- Merge 0.23 -> 0.24 by @rossabaker in #147
- Merge 0.23 -> 0.24: merge it harder by @rossabaker in #149
- Merge 0.24 -> 0.25 by @rossabaker in #151
Full Changelog: v0.25.0-M1...v0.25.0-M2
v0.24.0-M2
This release merges forward the changes in 0.23.13 and is for http4s-0.23.x and Servlet 4.
What's Changed
- s/scalatags/servlet/ in readme by @rossabaker in #68
- Servlet 4 is Jetty 10 by @rossabaker in #71
- Update jetty-client, jetty-runner, ... to 10.0.10 in series/0.24 by @http4s-steward in #76
- Ignore scala3-library from http4s-steward by @rossabaker in #75
- Update jetty-client, jetty-runner, ... to 10.0.11 in series/0.24 by @http4s-steward in #78
- Add a builder for AsyncHttp4sServlet by @rossabaker in #81
- Update jetty-client, jetty-runner, ... to 10.0.12 in series/0.24 by @http4s-steward in #107
- flake.lock: Update by @http4s-steward in #136
- flake.lock: Update by @http4s-steward in #137
- flake.lock: Update by @http4s-steward in #142
- Update jetty-client, jetty-runner, ... to 10.0.13 in series/0.24 by @http4s-steward in #140
- Merge 0.23 -> 0.24 by @rossabaker in #147
- Merge 0.23 -> 0.24: merge it harder by @rossabaker in #149
Full Changelog: v0.24.0-M1...v0.24.0-M2
v0.23.13
This is the last planned release in the 0.23 series. Servlet 4 support begins in 0.24.x, and Servlet 5 in 0.25.x.
Noteworthy
- Add a builder for AsyncHttp4sServlet by @rossabaker in #81
- Update scala3-library to 3.2.1 in series/0.23 by @http4s-steward in #131
- Update http4s-dsl, ... to 0.23.17 in series/0.23 by @http4s-steward in #145
Behind the scenes
- Update sbt-http4s-org to 0.14.3 in series/0.23 by @http4s-steward in #55
- Restore Scala 2.12 by @rossabaker in #59
- Update jetty-client, jetty-runner, ... to 9.4.47.v20220610 in series/0.23 by @http4s-steward in #69
- Update scala3-library to 3.1.3 in series/0.23 by @http4s-steward in #72
- Update jetty-client, jetty-runner, ... to 9.4.48.v20220622 in series/0.23 by @http4s-steward in #77
- Update http4s-dsl, ... to 0.23.13 in series/0.23 by @http4s-steward in #82
- Add a builder for AsyncHttp4sServlet by @rossabaker in #81
- Update http4s-scalafix-internal to 0.23.13 in series/0.23 by @http4s-steward in #87
- Update sbt to 1.7.1 in series/0.23 by @http4s-steward in #92
- Update sbt-http4s-org to 0.14.4 in series/0.23 by @http4s-steward in #95
- Update http4s-dsl, http4s-server to 0.23.14 in series/0.23 by @http4s-steward in #96
- Update scalafmt-core to 3.5.9 in series/0.23 by @http4s-steward in #101
- Update jetty-client, jetty-runner, ... to 9.4.49.v20220914 in series/0.23 by @http4s-steward in #106
- Update sbt-http4s-org to 0.14.6 in series/0.23 by @http4s-steward in #115
- Update sbt to 1.7.2 in series/0.23 by @http4s-steward in #119
- Update scala3-library to 3.2.0 in series/0.23 by @http4s-steward in #121
- Update scala-library to 2.12.17 in series/0.23 by @http4s-steward in #112
- Update http4s-dsl, http4s-server to 0.23.16 in series/0.23 by @http4s-steward in #111
- Update sbt-http4s-org to 0.14.7 in series/0.23 by @http4s-steward in #123
- Update scala-library to 2.13.10 in series/0.23 by @http4s-steward in #124
- Update scalafmt-core to 3.6.0 in series/0.23 by @http4s-steward in #127
- Update jetty-client, jetty-runner, ... to 9.4.50.v20221201 in series/0.23 by @http4s-steward in #138
- Update sbt to 1.7.3 in series/0.23 by @http4s-steward in #128
- Update scalafmt-core to 3.6.1 in series/0.23 by @http4s-steward in #130
- Update scala3-library to 3.2.1 in series/0.23 by @http4s-steward in #131
- Update sbt-http4s-org to 0.14.9 in series/0.23 by @http4s-steward in #135
- Update sbt to 1.8.1 in series/0.23 by @http4s-steward in #143
- Update http4s-dsl, ... to 0.23.17 in series/0.23 by @http4s-## What's Changed
- Update sbt-http4s-org to 0.14.3 in series/0.23 by @http4s-steward in #55
- Restore Scala 2.12 by @rossabaker in #59
- Update jetty-client, jetty-runner, ... to 9.4.47.v20220610 in series/0.23 by @http4s-steward in #69
- Update scala3-library to 3.1.3 in series/0.23 by @http4s-steward in #72
- Update jetty-client, jetty-runner, ... to 9.4.48.v20220622 in series/0.23 by @http4s-steward in #77
- Update http4s-dsl, ... to 0.23.13 in series/0.23 by @http4s-steward in #82
- Update http4s-scalafix-internal to 0.23.13 in series/0.23 by @http4s-steward in #87
- Update sbt to 1.7.1 in series/0.23 by @http4s-steward in #92
- Update sbt-http4s-org to 0.14.4 in series/0.23 by @http4s-steward in #95
- Update http4s-dsl, http4s-server to 0.23.14 in series/0.23 by @http4s-steward in #96
- Update scalafmt-core to 3.5.9 in series/0.23 by @http4s-steward in #101
- Update jetty-client, jetty-runner, ... to 9.4.49.v20220914 in series/0.23 by @http4s-steward in #106
- Update sbt-http4s-org to 0.14.6 in series/0.23 by @http4s-steward in #115
- Update sbt to 1.7.2 in series/0.23 by @http4s-steward in #119
- Update scala3-library to 3.2.0 in series/0.23 by @http4s-steward in #121
- Update scala-library to 2.12.17 in series/0.23 by @http4s-steward in #112
- Update http4s-dsl, http4s-server to 0.23.16 in series/0.23 by @http4s-steward in #111
- Update sbt-http4s-org to 0.14.7 in series/0.23 by @http4s-steward in #123
- Update scala-library to 2.13.10 in series/0.23 by @http4s-steward in #124
- Update scalafmt-core to 3.6.0 in series/0.23 by @http4s-steward in #127
- Update jetty-client, jetty-runner, ... to 9.4.50.v20221201 in series/0.23 by @http4s-steward in #138
- Update sbt to 1.7.3 in series/0.23 by @http4s-steward in #128
- Update scalafmt-core to 3.6.1 in series/0.23 by @http4s-steward in #130
- Update sbt-http4s-org to 0.14.9 in series/0.23 by @http4s-steward in #135
- Update sbt to 1.8.1 in series/0.23 by @http4s-steward in #143
Full Changelog: v0.23.12...v0.23.13
v1.0.0-M34
This release is for binary compatibility with http4s-core-1.0.0-M34, and includes changes through http4s-servlet-v0.25.0-M1. Notably, Servlet 5 is now required.
What's Changed
- Pin only Servlet 5 by @rossabaker in #64
- Merge old core main by @rossabaker in #65
- Update to http4s-core-1.0.0-M34 by @rossabaker in #88
v0.25.0-M1
This is the first milestone of http4s-servlet-0.25. It upgrades to Servlet 5.0. It will not go final until it is proven to work with Jetty 11 and Tomcat 10.
What's Changed
- Servlet 5 support by @rossabaker in #57
Behind the scenes
- Merge 0.24.0-M1 -> 0.25 by @rossabaker in #63
Full Changelog: v0.24.0-M1...v0.25.0-M1