Skip to content

Releases: http4s/http4s-jdk-http-client

v1.0.0-M10

18 Dec 18:57
e8138e1
Compare
Choose a tag to compare
v1.0.0-M10 Pre-release
Pre-release

"Breaking" changes

Cumulative breaking changes by series 0.9.x and 0.10.x

What's Changed

  • Update changelog for v0.9.0 by @amesgen in #829
  • Update cats-effect, cats-effect-kernel, ... to 3.4.7 in main by @http4s-steward in #833
  • Update fs2-core to 3.6.1 in main by @http4s-steward in #831
  • Update cats-effect, cats-effect-kernel, ... to 3.4.7 in series/0.9 by @http4s-steward in #836
  • Update fs2-core to 3.6.1 in series/0.9 by @http4s-steward in #835
  • Update cats-effect, cats-effect-kernel, ... to 3.4.8 in series/0.9 by @http4s-steward in #838
  • Update cats-effect, cats-effect-kernel, ... to 3.4.8 in main by @http4s-steward in #837
  • Update scalafmt-core to 3.7.2 in series/0.9 by @http4s-steward in #840
  • Update scalafmt-core to 3.7.2 in main by @http4s-steward in #839
  • Update scodec-bits to 1.1.36 in series/0.9 by @http4s-steward in #842
  • Update scodec-bits to 1.1.36 in main by @http4s-steward in #841
  • Update scodec-bits to 1.1.37 in series/0.9 by @http4s-steward in #844
  • Update scodec-bits to 1.1.37 in main by @http4s-steward in #843
  • Update sbt-typelevel-mergify to 0.4.19 in main by @http4s-steward in #845
  • Update sbt-typelevel-mergify to 0.4.19 in series/0.9 by @http4s-steward in #846
  • Update sbt-http4s-org to 0.14.11 in main by @http4s-steward in #847
  • Update sbt-http4s-org to 0.14.11 in series/0.9 by @http4s-steward in #848
  • Update scalafmt-core to 3.7.3 in series/0.9 by @http4s-steward in #850
  • Update scalafmt-core to 3.7.3 in main by @http4s-steward in #849
  • Update cats-effect, cats-effect-kernel, ... to 3.4.9 in series/0.9 by @http4s-steward in #852
  • Update cats-effect, cats-effect-kernel, ... to 3.4.9 in main by @http4s-steward in #851
  • Update sbt-http4s-org to 0.14.12 in series/0.9 by @http4s-steward in #857
  • Update sbt-http4s-org to 0.14.12 in main by @http4s-steward in #856
  • Update sbt-typelevel-mergify to 0.4.20 in series/0.9 by @http4s-steward in #855
  • Update sbt-typelevel-mergify to 0.4.20 in main by @http4s-steward in #854
  • Update cats-effect, cats-effect-kernel, ... to 3.4.10 in series/0.9 by @http4s-steward in #859
  • Update cats-effect, cats-effect-kernel, ... to 3.4.10 in main by @http4s-steward in #858
  • Update cats-effect, cats-effect-kernel, ... to 3.4.11 in series/0.9 by @http4s-steward in #861
  • Update sbt to 1.8.3 in series/0.9 by @http4s-steward in #866
  • Update cats-effect, cats-effect-kernel, ... to 3.5.0 in series/0.9 by @http4s-steward in #864
  • Update case-insensitive to 1.4.0 in series/0.9 by @http4s-steward in #863
  • Update fs2-core to 3.7.0 in series/0.9 by @http4s-steward in #868
  • Update http4s-client, ... to 0.23.19 in series/0.9 by @http4s-steward in #871
  • Update sbt to 1.8.3 in main by @http4s-steward in #865
  • Update sbt-typelevel-mergify to 0.4.21 in series/0.9 by @http4s-steward in #870
  • Update sbt-typelevel-mergify to 0.4.21 in main by @http4s-steward in #869
  • Update changelog for v0.9.1 by @amesgen in #872
  • flake.lock: Update by @http4s-steward in #873
  • Set default connectTimeout in defaultHttpClient by @armanbilge in #876
  • Fix cancelation in http and ws clients by @armanbilge in #875
  • flake.lock: Update by @http4s-steward in #877
  • Update scalafmt-core to 3.7.4 in series/0.9 by @http4s-steward in #880
  • Update cats-effect, cats-effect-kernel, ... to 3.5.1 in series/0.9 by @http4s-steward in #897
  • Update scalafmt-core to 3.7.5 in series/0.9 by @http4s-steward in #902
  • Update scalafmt-core to 3.7.6 in series/0.9 by @http4s-steward in #904
  • Update scalafmt-core to 3.7.7 in series/0.9 by @http4s-steward in #906
  • Update scalafmt-core to 3.7.8 in series/0.9 by @http4s-steward in #910
  • Update scalafmt-core to 3.7.9 in series/0.9 by @http4s-steward in #912
  • Update scalafmt-core to 3.7.10 in series/0.9 by @http4s-steward in #915
  • Update scalafmt-core to 3.7.11 in series/0.9 by @http4s-steward in #920
  • Update scalafmt-core to 3.7.12 in series/0.9 by @http4s-steward in #924
  • Update scalafmt-core to 3.7.12 in main by @http4s-steward in #923
  • Update cats-effect, cats-effect-kernel, ... to 3.5.2 in series/0.9 by @http4s-steward in #967
  • Update scalafmt-core to 3.7.15 in series/0.9 by @http4s-steward in #979
  • Update scalafmt-core to 3.7.17 in series/0.9 by @http4s-steward in #995
  • Update cats-effect, cats-effect-kernel, ... to 3.5.3 in series/0.9 by @http4s-steward in #1008
  • flake.lock: Update by @http4s-steward in #889
  • Update everything by @amesgen in #1012
  • Merge series/0.9 into main by @amesgen in #878
  • Update munit to 1.0.0-M11 in series/0.9 by @http4s-steward in #1014
  • Update munit to 1.0.0-M11 in main by @http4s-steward in #1013
  • flake.lock: Update by @http4s-steward in #1016
  • flake.lock: Update by @http4s-steward in #1017
  • Update sbt-typelevel-mergify to 0.6.6 in series/0.9 by @http4s-steward in #1019
  • Update sbt-typelevel-mergify to 0.6.6 in main by @http4s-steward in #1018
  • Update scalafmt-core to 3.8.0 in series/0.9 by @http4s-steward in #1021
  • Update scalafmt-core to 3.8.0 in main by @http4s-steward in #1020
  • Update sbt to 1.9.9 in series/0.9 by @http4s-steward in #1023
  • Update sbt to 1.9.9 in main by @http4s-steward in #1022
  • Update sbt-typelevel-mergify to 0.6.7 in series/0.9 by @http4s-steward in #1025
  • Update sbt-typelevel-mergify to 0.6.7 in main by @http4s-steward in #1024
  • Update scala-library to 2.12.19 in series/0.9 by @http4s-steward in #1027
  • flake.lock: Update by @http4s-steward in #1029
  • Update sbt-http4s-org to 0.16.3 in series/0.9 by @http4s-steward in #1031
  • Update sbt-http4s-org to 0.16.3 in main by @http4s-steward in #1030
  • Update scala3-library to 3.3.3 in series/0.9 by @http4s-steward in #1033
  • Update scala3-library to 3.3.3 in main by @http4s-steward in #1032
  • Update http4s-client, ... to 0.23.26 in series/0.9 by @http4s-steward in https://github.com/http4s/http4s-jdk-http-cl...
Read more

v0.10.0

10 Dec 06:11
17242da
Compare
Choose a tag to compare

This is the first release in the 0.10 series.

Warning

breaking change We are changing the simple constructor to return a Resource[F, Client], instead of an F[Client]. This is done to ensure that we can close the Client on JDK 21 and beyond.

Notable changes

  • Add Resource-based simple constructors by @ybasket in #1015
  • Handle http/2 request body without content-length by @hamnis in #1146

Merged PRs

  • Update http4s-client, ... to 0.23.29 in series/0.9 by @http4s-steward in #1121
  • flake.lock: Update by @http4s-steward in #1135
  • Update cats-effect, cats-effect-kernel, ... to 3.5.6 in series/0.9 by @http4s-steward in #1136
  • flake.lock: Update by @http4s-steward in #1138
  • Update cats-effect, cats-effect-kernel, ... to 3.5.7 in series/0.9 by @http4s-steward in #1140
  • Update sbt, scripted-plugin to 1.10.6 in series/0.9 by @http4s-steward in #1141
  • Update munit to 1.0.3 in series/0.9 by @http4s-steward in #1142
  • Update http4s-client, ... to 0.23.30 in series/0.9 by @http4s-steward in #1144
  • flake.lock: Update by @http4s-steward in #1143
  • Add Resource-based simple constructors by @ybasket in #1015
  • Handle http/2 request body without content-length by @hamnis in #1146

New Contributors

Full Changelog: v0.9.2...v0.10.0

v0.9.2

12 Nov 18:01
bcc3882
Compare
Choose a tag to compare

Notable changes

Merged PRs

  • flake.lock: Update by @http4s-steward in #873
  • Set default connectTimeout in defaultHttpClient by @armanbilge in #876
  • Fix cancelation in http and ws clients by @armanbilge in #875
  • flake.lock: Update by @http4s-steward in #877
  • Update scalafmt-core to 3.7.4 in series/0.9 by @http4s-steward in #880
  • Update cats-effect, cats-effect-kernel, ... to 3.5.1 in series/0.9 by @http4s-steward in #897
  • Update scalafmt-core to 3.7.5 in series/0.9 by @http4s-steward in #902
  • Update scalafmt-core to 3.7.6 in series/0.9 by @http4s-steward in #904
  • Update scalafmt-core to 3.7.7 in series/0.9 by @http4s-steward in #906
  • Update scalafmt-core to 3.7.8 in series/0.9 by @http4s-steward in #910
  • Update scalafmt-core to 3.7.9 in series/0.9 by @http4s-steward in #912
  • Update scalafmt-core to 3.7.10 in series/0.9 by @http4s-steward in #915
  • Update scalafmt-core to 3.7.11 in series/0.9 by @http4s-steward in #920
  • Update scalafmt-core to 3.7.12 in series/0.9 by @http4s-steward in #924
  • Update cats-effect, cats-effect-kernel, ... to 3.5.2 in series/0.9 by @http4s-steward in #967
  • Update scalafmt-core to 3.7.15 in series/0.9 by @http4s-steward in #979
  • Update scalafmt-core to 3.7.17 in series/0.9 by @http4s-steward in #995
  • Update cats-effect, cats-effect-kernel, ... to 3.5.3 in series/0.9 by @http4s-steward in #1008
  • flake.lock: Update by @http4s-steward in #889
  • Update everything by @amesgen in #1012
  • Update munit to 1.0.0-M11 in series/0.9 by @http4s-steward in #1014
  • flake.lock: Update by @http4s-steward in #1016
  • flake.lock: Update by @http4s-steward in #1017
  • Update sbt-typelevel-mergify to 0.6.6 in series/0.9 by @http4s-steward in #1019
  • Update scalafmt-core to 3.8.0 in series/0.9 by @http4s-steward in #1021
  • Update sbt to 1.9.9 in series/0.9 by @http4s-steward in #1023
  • Update sbt-typelevel-mergify to 0.6.7 in series/0.9 by @http4s-steward in #1025
  • Update scala-library to 2.12.19 in series/0.9 by @http4s-steward in #1027
  • flake.lock: Update by @http4s-steward in #1029
  • Update sbt-http4s-org to 0.16.3 in series/0.9 by @http4s-steward in #1031
  • Update scala3-library to 3.3.3 in series/0.9 by @http4s-steward in #1033
  • Update http4s-client, ... to 0.23.26 in series/0.9 by @http4s-steward in #1035
  • Update cats-effect, cats-effect-kernel, ... to 3.5.4 in series/0.9 by @http4s-steward in #1037
  • Update scalafmt-core to 3.8.1 in series/0.9 by @http4s-steward in #1046
  • flake.lock: Update by @http4s-steward in #1034
  • Update scalafmt-core to 3.8.2 in series/0.9 by @http4s-steward in #1083
  • Update scalafmt-core to 3.8.3 in series/0.9 by @http4s-steward in #1089
  • Update scala3-library to 3.3.4 in series/0.9 by @http4s-steward in #1111
  • Update cats-effect, cats-effect-kernel, ... to 3.5.5 in series/0.9 by @http4s-steward in #1125
  • Update munit to 1.0.2 in series/0.9 by @http4s-steward in #1105
  • Update scodec-bits to 1.2.1 in series/0.9 by @http4s-steward in #1095
  • Update cats-core to 2.12.0 in series/0.9 by @http4s-steward in #1078
  • Update sbt to 1.10.4 in series/0.9 by @http4s-steward in #1127
  • Update sbt-http4s-org to 0.17.5 in series/0.9 by @http4s-steward in #1123
  • Update sbt to 1.10.5 in series/0.9 by @http4s-steward in #1131
  • Update munit-cats-effect to 2.0.0 in series/0.9 by @http4s-steward in #1074
  • Update vault to 3.6.0 in series/0.9 by @http4s-steward in #1080
  • Update scala-library to 2.12.20 in series/0.9 by @http4s-steward in #1101
  • Update fs2-core to 3.11.0 in series/0.9 by @http4s-steward in #1097
  • Update case-insensitive to 1.4.2 in series/0.9 by @http4s-steward in #1114
  • flake.lock: Update by @http4s-steward in #1081

Full Changelog: v0.9.1...v0.9.2

v0.9.1

13 May 20:11
f8225bf
Compare
Choose a tag to compare

Dependency updates

  • cats-effect-3.5.0
  • fs2-3.7.0
  • http4s-0.23.19

v1.0.0-M9

08 Feb 19:01
e9bedc1
Compare
Choose a tag to compare
v1.0.0-M9 Pre-release
Pre-release

"Breaking" changes

  • Due to internal changes, the dependency on reactive-streams has been dropped.

Dependency updates

  • scala-3.2.2
  • fs2-3.6.0
  • http4s-1.0.0-M39

v0.9.0

08 Feb 18:58
14a8d77
Compare
Choose a tag to compare

"Breaking" changes

  • Due to internal changes, the dependency on reactive-streams has been dropped.

Dependency updates

  • scala-3.2.2
  • fs2-3.6.0

v1.0.0-M8

04 Jan 23:45
b6c5ca5
Compare
Choose a tag to compare
v1.0.0-M8 Pre-release
Pre-release

Dependency updates

  • http4s-1.0.0-M38

v1.0.0-M7

20 Nov 17:48
859f5b2
Compare
Choose a tag to compare
v1.0.0-M7 Pre-release
Pre-release

Breaking changes

  • On creation, the Client and WSClient are no longer wrapped in a Resource due to an internal refactoring.

Dependency updates

  • cats-effect-3.4.1
  • fs2-3.4.0

v0.8.0

20 Nov 17:47
fd5728a
Compare
Choose a tag to compare

Breaking changes

  • On creation, the Client and WSClient are no longer wrapped in a Resource due to an internal refactoring.

Dependency updates

  • cats-effect-3.4.1
  • fs2-3.4.0

v1.0.0-M6

20 Sep 21:45
6aee35a
Compare
Choose a tag to compare
v1.0.0-M6 Pre-release
Pre-release

Dependency updates

  • http4s-1.0.0-M37