Skip to content

Releases: http4s/http4s-netty

v0.7.0-M1

10 Dec 16:52

Choose a tag to compare

v0.7.0-M1 Pre-release
Pre-release

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

  • Update netty-codec-http, ... to 4.2.4.Final in series/0.7 by @http4s-steward[bot] in #786
  • HttpResource for server by @hamnis in #763
  • Http 3 client by @hamnis in #636
  • Update jetty-http2-client, ... to 12.1.5 in series/0.5 by @http4s-steward[bot] in #881

Full Changelog: v0.5.27...v0.7.0-M1

v0.5.27

02 Dec 11:45
ee47a7f

Choose a tag to compare

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
**Full Changelog**: https://github.com/http4s/http4s-netty/compare/v0.5.26...v0.5.27

v0.5.26

17 Nov 15:52
ba4d2dc

Choose a tag to compare

Important changes

  • Introduce ZeroCopyBinaryText websocket frame by @alba-s in #862

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

18 Sep 08:11
a1d0d29

Choose a tag to compare

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

  • Update netty-reactive-streams-http to 2.0.15 in series/0.5 by @http4s-steward[bot] in #846
  • Update netty-codec-http, ... to 4.1.127.Final in series/0.5 by @http4s-steward[bot] in #843

Full Changelog: v0.5.24...v0.5.25

v0.5.24

04 Jun 10:57
765cfaf

Choose a tag to compare

Important changes

  • Specify websocket decompression buffer size by @DeviLab in #810

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

23 Mar 10:36
acc024c

Choose a tag to compare

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

Full Changelog: v0.5.22...v0.5.23

v1.0.0-M2

31 Dec 09:07
16a19c4

Choose a tag to compare

v1.0.0-M2 Pre-release
Pre-release

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

Full Changelog: v1.0.0-M1...v1.0.0-M2

v0.5.22

31 Dec 08:54
208a261

Choose a tag to compare

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

13 Nov 06:40
43eccdf

Choose a tag to compare

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
**Full Changelog**: https://github.com/http4s/http4s-netty/compare/v0.5.20...v0.5.21

v0.5.20

02 Oct 11:00
df8f6ac

Choose a tag to compare

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