Releases: http4s/http4s-netty
Releases · http4s/http4s-netty
v0.7.0-M1
Netty 4.2 based branch
We spin of this branch to target netty 4.2 and http4s 0.23.
This is the first milestone release to let users test it out.
There are two new features in this release:
- HttpResource - which allows users to build better proxies and handle resource management better.
- Http3 client
- JDK11 requirement
What's Changed
Full Changelog: v0.5.27...v0.7.0-M1
v0.5.27
Dependency Updates
- Update scalafmt-core to 3.9.10 in series/0.5 by @http4s-steward[bot] in #875
- Update scala3-library to 3.3.7 in series/0.5 by @http4s-steward[bot] in #873
- Update munit to 1.2.1 in series/0.5 by @http4s-steward[bot] in #874
- Update http4s-circe, http4s-client, ... to 0.23.33 in series/0.5 by @http4s-steward[bot] in #870
- Update netty-codec-http, ... to 4.1.128.Final in series/0.5 by @http4s-steward[bot] in #868
- Update netty-reactive-streams-http to 2.0.16 in series/0.5 by @http4s-steward[bot] in #867
- Update sbt-http4s-org to 2.0.3 in series/0.5 by @http4s-steward[bot] in #877
- Update scala-library to 2.13.18 in series/0.5 by @http4s-steward[bot] in #872
- Update jetty-http2-client, ... to 12.1.4 in series/0.5 by @http4s-steward[bot] in #869
- Update scalafmt-core to 3.10.2 in series/0.5 by @http4s-steward[bot] in #879
v0.5.26
Important changes
Dependency updates
- Update sbt-http4s-org to 2.0.2 in series/0.5 by @http4s-steward[bot] in #861
- Update jetty-http2-client, ... to 12.1.2 in series/0.5 by @http4s-steward[bot] in #860
- Update sbt, scripted-plugin to 1.11.7 in series/0.5 by @http4s-steward[bot] in #856
- Update scala-library to 2.13.17 in series/0.5 by @http4s-steward[bot] in #858
- Update http4s-circe, http4s-client, ... to 0.23.32 in series/0.5 by @http4s-steward[bot] in #853
New Contributors
Full Changelog: v0.5.25...v0.5.26
v0.5.25
Dependency upgrades
Build
- Update sbt, scripted-plugin to 1.11.6 in series/0.5 by @http4s-steward[bot] in #841
- Update sbt-http4s-org to 2.0.0 in series/0.5 by @http4s-steward[bot] in #812
Typelevel
- Update cats-effect to 3.6.3 in series/0.5 by @http4s-steward[bot] in #823
- Update fs2-reactive-streams to 3.12.2 in series/0.5 by @http4s-steward[bot] in #839
Testing
- Update jetty-http2-client, ... to 12.1.0 in series/0.5 by @http4s-steward[bot] in #834
- Update munit to 1.2.0 in series/0.5 by @http4s-steward[bot] in #849
- Update munit-scalacheck to 1.2.0 in series/0.5 by @http4s-steward[bot] in #844
Netty
Full Changelog: v0.5.24...v0.5.25
v0.5.24
Important changes
Dependency upgrades
- Update cats-effect to 3.6.0 in series/0.5 by @http4s-steward in #781
- Update jetty-http2-client, ... to 12.0.19 in series/0.5 by @http4s-steward in #788
- Update munit-cats-effect to 2.1.0 in series/0.5 by @http4s-steward in #784
- Update fs2-reactive-streams to 3.12.0 in series/0.5 by @http4s-steward in #782
- Update cats-effect to 3.6.1 in series/0.5 by @http4s-steward in #790
- Update munit to 1.1.1 in series/0.5 by @http4s-steward in #793
- Update jetty-client to 12.0.20 in series/0.5 by @http4s-steward in #795
- Update scala3-library to 3.3.6 in series/0.5 by @http4s-steward in #798
- Update jetty-http2-client, ... to 12.0.21 in series/0.5 by @http4s-steward in #801
- Update netty-codec-http, ... to 4.1.121.Final in series/0.5 by @http4s-steward in #792
- Update sbt-http4s-org to 1.0.1 in series/0.5 by @http4s-steward in #803
- Update sbt, scripted-plugin to 1.11.1 in series/0.5 by @http4s-steward in #805
- Update jetty-http2-client, ... to 12.0.22 in series/0.5 by @http4s-steward in #809
Full Changelog: v0.5.23...v0.5.24
v0.5.23
Important fixes
- fix: ProxyHandler is not set at the right place in the pipeline by @slandelle in #779
What's Changed
* Update munit to 1.0.4 in series/0.5 by @http4s-steward in https://github.com//pull/751
* Update scala-library to 2.13.16 in series/0.5 by @http4s-steward in https://github.com//pull/755
* Update netty-codec-http, ... to 4.1.117.Final in series/0.5 by @http4s-steward in https://github.com//pull/753
* Update scalafmt-core to 3.8.5 in series/0.5 by @http4s-steward in https://github.com//pull/756
* Update scalafmt-core to 3.8.6 in series/0.5 by @http4s-steward in https://github.com//pull/759
* Update munit-scalacheck to 1.1.0 in series/0.5 by @http4s-steward in https://github.com//pull/760
* Update scala3-library to 3.3.5 in series/0.5 by @http4s-steward in https://github.com//pull/762
* Update munit to 1.1.0 in series/0.5 by @http4s-steward in https://github.com//pull/757
* Update sbt-http4s-org to 0.17.7 in series/0.5 by @http4s-steward in https://github.com//pull/758
* Update sbt-http4s-org to 0.18.0 in series/0.5 by @http4s-steward in https://github.com//pull/764
* Update jetty-client to 12.0.18 in series/0.5 by @http4s-steward in https://github.com//pull/776
* Update sbt, scripted-plugin to 1.10.11 in series/0.5 by @http4s-steward in https://github.com//pull/774
* Update scalafmt-core to 3.9.4 in series/0.5 by @http4s-steward in https://github.com//pull/773
* Update netty-reactive-streams-http to 2.0.14 in series/0.5 by @http4s-steward in https://github.com//pull/767
* Update netty-codec-http, ... to 4.1.119.Final in series/0.5 by @http4s-steward in https://github.com//pull/768
New Contributors
- @slandelle made their first contribution in #779
Full Changelog: v0.5.22...v0.5.23
v1.0.0-M2
Seconds 1.0.0 Milestone release
This targets http4s-1.0.0-M44
What's Changed
* Really fix idle timeout. by @hamnis in https://github.com//pull/641
* Update netty-codec-http, ... to 4.1.108.Final in series/0.5 by @http4s-steward in https://github.com//pull/642
* Update fs2-reactive-streams to 3.10.0 in series/0.5 by @http4s-steward in https://github.com//pull/639
* Update scalafmt-core to 3.8.1 in series/0.5 by @http4s-steward in https://github.com//pull/646
* Update fs2-reactive-streams to 3.10.2 in series/0.5 by @http4s-steward in https://github.com//pull/645
* Update jetty-client to 12.0.8 in series/0.5 by @http4s-steward in https://github.com//pull/648
* Per request timeout by @hamnis in https://github.com//pull/643
* Update netty-codec-http, ... to 4.1.109.Final in series/0.5 by @http4s-steward in https://github.com//pull/652
* Update java-socks-proxy-server to 4.0.0 in series/0.5 by @http4s-steward in https://github.com//pull/653
* Update sbt-http4s-org to 0.17.0 in series/0.5 by @http4s-steward in https://github.com//pull/655
* Also include epoll aarch dependency by @stijnkoopal in https://github.com//pull/654
* Also include epoll aarch dependency by @hamnis in https://github.com//pull/656
* Update scala-library to 2.13.14 in series/0.5 by @http4s-steward in https://github.com//pull/658
* Update http4s-circe, http4s-client, ... to 0.23.27 in series/0.5 by @http4s-steward in https://github.com//pull/659
* Update netty-codec-http, ... to 4.1.110.Final in series/0.5 by @http4s-steward in https://github.com//pull/669
* Update sbt to 1.10.0 in series/0.5 by @http4s-steward in https://github.com//pull/660
* Update sbt-http4s-org to 0.17.1 in series/0.5 by @http4s-steward in https://github.com//pull/666
* Update jetty-http2-client, ... to 12.0.9 in series/0.5 by @http4s-steward in https://github.com//pull/663
* Update java-socks-proxy-server to 4.1.0 in series/0.5 by @http4s-steward in https://github.com//pull/667
* Update jetty-client to 12.0.10 in series/0.5 by @http4s-steward in https://github.com//pull/673
* NettyServerBuilder withWebSocketMaxFrameLength method by @Alexey-Yuferov in https://github.com//pull/675
* Update netty-codec-http, ... to 4.1.111.Final in series/0.5 by @http4s-steward in https://github.com//pull/676
* Update scalafmt-core to 3.8.2 in series/0.5 by @http4s-steward in https://github.com//pull/677
* Update jetty-client to 12.0.11 in series/0.5 by @http4s-steward in https://github.com//pull/679
* Update netty-codec-http, ... to 4.1.112.Final in series/0.5 by @http4s-steward in https://github.com//pull/682
* Update scalafmt-core to 3.8.3 in series/0.5 by @http4s-steward in https://github.com//pull/683
* Update sbt-http4s-org to 0.17.2 in series/0.5 by @http4s-steward in https://github.com//pull/684
* Update sbt to 1.10.1 in series/0.5 by @http4s-steward in https://github.com//pull/681
* Update jetty-http2-client, ... to 12.0.12 in series/0.5 by @http4s-steward in https://github.com//pull/687
* Update munit to 1.0.1 in series/0.5 by @http4s-steward in https://github.com//pull/688
* Update fs2-reactive-streams to 3.11.0 in series/0.5 by @http4s-steward in https://github.com//pull/690
* Mark JDKClientWebsocketTest grouping test as flaky by @hamnis in https://github.com//pull/691
* Update scala-library to 2.12.20 in series/0.5 by @http4s-steward in https://github.com//pull/697
* Update sbt-http4s-org to 0.17.3 in series/0.5 by @http4s-steward in https://github.com//pull/696
* Update netty-codec-http, ... to 4.1.113.Final in series/0.5 by @http4s-steward in https://github.com//pull/693
* Update jetty-client to 12.0.13 in series/0.5 by @http4s-steward in https://github.com//pull/694
* Update http4s-circe, http4s-client, ... to 0.23.28 in series/0.5 by @http4s-steward in https://github.com//pull/698
* Update munit to 1.0.2 in series/0.5 by @http4s-steward in https://github.com//pull/699
* Update sbt to 1.10.2 in series/0.5 by @http4s-steward in https://github.com//pull/700
* Update java-socks-proxy-server to 4.1.1 in series/0.5 by @http4s-steward in https://github.com//pull/701
* Update scala-library to 2.13.15 in series/0.5 by @http4s-steward in https://github.com//pull/703
* Update jetty-http2-client, ... to 12.0.14 in series/0.5 by @http4s-steward in https://github.com//pull/709
* Update netty-codec-http, ... to 4.1.114.Final in series/0.5 by @http4s-steward in https://github.com//pull/706
* Update scala3-library to 3.3.4 in series/0.5 by @http4s-steward in https://github.com//pull/705
* Update java-socks-proxy-server to 4.1.2 in series/0.5 by @http4s-steward in https://github.com//pull/710
* Merge to main by @hamnis in https://github.com//pull/712
* Update sbt to 1.10.3 in series/0.5 by @http4s-steward in https://github.com//pull/715
* Update sbt-http4s-org to 0.17.5 in series/0.5 by @http4s-steward in https://github.com//pull/717
* Update http4s-circe, http4s-client, ... to 0.23.29 in series/0.5 by @http4s-steward in https://github.com//pull/716
* Update cats-effect to 3.5.5 in series/0.5 by @http4s-steward in https://github.com//pull/719
* Update sbt to 1.10.4 in series/0.5 by @http4s-steward in https://github.com//pull/720
* Update sbt to 1.10.5 in series/0.5 by @http4s-steward in https://github.com//pull/723
* Update http4s-circe, http4s-client, ... to 1.0.0-M43 in main by @http4s-steward in https://github.com//pull/722
* Handle missing http/2 frames by @hamnis in https://github.com//pull/721
* Update jetty-client to 12.0.15 in series/0.5 by @http4s-steward in https://github.com//pull/725
* Update netty-codec-http, ... to 4.1.115.Final in series/0.5 by @http4s-steward in https://github.com//pull/727
* Update http4s-jdk-http-client to 0.9.2 in series/0.5 by @http4s-steward in https://github.com//pull/728
* Update cats-effect to 3.5.6 in series/0.5 by @http4s-steward in https://github.com//pull/732
* Update netty-reactive-streams-http to 2.0.13 in series/0.5 by @http4s-steward in https://github.com//pull/730
* Update cats-effect to 3.5.7 in series/0.5 by @http4s-steward in https://github.com//pull/734
* Update munit to 1.0.3 in series/0.5 by @http4s-steward in https://github.com//pull/736
* Update netty-reactive-streams-http to 3.0.3 in main by @http4s-steward in https://github.com//pull/729
* Update sbt, scripted-plugin to 1.10.6 in series/0.5 by @http4s-steward in https://github.com//pull/735
* Update http4s-circe, http4s-client, ... to 0.23.30 in series/0.5 by @http4s-steward in https://github.com//pull/737
* Update http4s-jdk-http-client to 0.10.0 in series/0.5 by @http4s-steward in https://github.com//pull/739
* Update netty-codec-http, ... to 4.1.116.Final in series/0.5 by @http4s-steward in https://github.com//pull/743
* Update jetty-client to 12.0.16 in series/0.5 by @http4s-steward in https://github.com//pull/741
* Update sbt, scripted-plugin to 1.10.7 in series/0.5 by @http4s-steward in https://github.com//pull/745
* Update netty-incubator-transport-classes-io_uring, ... to 0.0.26.Final in series/0.5 by @http4s-steward in https://github.com//pull/746
* Update sbt-http4s-org to 0.17.6 in series/0.5 by @http4s-steward in https://github.com//pull/747
* Use logback-classic that implements slf4j-api 1.7 by @hamnis in https://github.com//pull/748
* dispatcher should be initialized first by @hamnis in https://github.com//pull/750
* Merge to main by @hamnis in https://github.com//pull/749
New Contributors
- @stijnkoopal made their first contribution in #654
- @Alexey-Yuferov made their first contribution in #675
Full Changelog: v1.0.0-M1...v1.0.0-M2
v0.5.22
What's Changed
* Update cats-effect to 3.5.6 in series/0.5 by @http4s-steward in https://github.com//pull/732
* Update netty-reactive-streams-http to 2.0.13 in series/0.5 by @http4s-steward in https://github.com//pull/730
* Update cats-effect to 3.5.7 in series/0.5 by @http4s-steward in https://github.com//pull/734
* Update munit to 1.0.3 in series/0.5 by @http4s-steward in https://github.com//pull/736
* Update sbt, scripted-plugin to 1.10.6 in series/0.5 by @http4s-steward in https://github.com//pull/735
* Update http4s-circe, http4s-client, ... to 0.23.30 in series/0.5 by @http4s-steward in https://github.com//pull/737
* Update http4s-jdk-http-client to 0.10.0 in series/0.5 by @http4s-steward in https://github.com//pull/739
* Update netty-codec-http, ... to 4.1.116.Final in series/0.5 by @http4s-steward in https://github.com//pull/743
* Update jetty-client to 12.0.16 in series/0.5 by @http4s-steward in https://github.com//pull/741
* Update sbt, scripted-plugin to 1.10.7 in series/0.5 by @http4s-steward in https://github.com//pull/745
* Update netty-incubator-transport-classes-io_uring, ... to 0.0.26.Final in series/0.5 by @http4s-steward in https://github.com//pull/746
* Update sbt-http4s-org to 0.17.6 in series/0.5 by @http4s-steward in https://github.com//pull/747
* Use logback-classic that implements slf4j-api 1.7 by @hamnis in https://github.com//pull/748
* dispatcher should be initialized first by @hamnis in https://github.com//pull/750
Full Changelog: v0.5.21...v0.5.22
v0.5.21
Notable changes
Merged PRs
- Update java-socks-proxy-server to 4.1.2 in series/0.5 by @http4s-steward in #710
- Update sbt to 1.10.3 in series/0.5 by @http4s-steward in #715
- Update sbt-http4s-org to 0.17.5 in series/0.5 by @http4s-steward in #717
- Update http4s-circe, http4s-client, ... to 0.23.29 in series/0.5 by @http4s-steward in #716
- Update cats-effect to 3.5.5 in series/0.5 by @http4s-steward in #719
- Update sbt to 1.10.4 in series/0.5 by @http4s-steward in #720
- Update sbt to 1.10.5 in series/0.5 by @http4s-steward in #723
- Handle missing http/2 frames by @hamnis in #721
- Update jetty-client to 12.0.15 in series/0.5 by @http4s-steward in #725
- Update netty-codec-http, ... to 4.1.115.Final in series/0.5 by @http4s-steward in #727
- Update http4s-jdk-http-client to 0.9.2 in series/0.5 by @http4s-steward in #728
v0.5.20
What's Changed
- Update http4s-circe, http4s-client, ... to 0.23.28 in series/0.5 by @http4s-steward in #698
- Update munit to 1.0.2 in series/0.5 by @http4s-steward in #699
- Update sbt to 1.10.2 in series/0.5 by @http4s-steward in #700
- Update java-socks-proxy-server to 4.1.1 in series/0.5 by @http4s-steward in #701
- Update scala-library to 2.13.15 in series/0.5 by @http4s-steward in #703
- Update jetty-http2-client, ... to 12.0.14 in series/0.5 by @http4s-steward in #709
- Update netty-codec-http, ... to 4.1.114.Final in series/0.5 by @http4s-steward in #706
- Update scala3-library to 3.3.4 in series/0.5 by @http4s-steward in #705
Full Changelog: v0.5.19...v0.5.20