Releases: http4s/blaze
v1.0.0-M41
This release milestone is for binary compatibility with the v1.0.0-M44
http4s-core.
What's Changed
- Update log4cats-slf4j to 2.7.0 in main by @http4s-steward in #870
- Update munit-cats-effect to 2.0.0 in main by @http4s-steward in #878
- Inherit async-http-client from 0.23 by @rossabaker in #909
- Update http4s-circe, http4s-client, ... to 1.0.0-M43 in main by @http4s-steward in #916
- Inherit sbt-build-info updates from 0.23 by @rossabaker in #922
- flake.lock: Update by @http4s-steward in #923
- Update sbt-buildinfo to 0.13.0 in main by @http4s-steward in #920
- Merge
series/0.23
intomain
by @danicheg in #926
Full Changelog: v1.0.0-M40...v1.0.0-M41
v0.23.17
Noteworthy
- Fix Connection persistence according to RFC 9112 by @rossabaker in #917
Dependencies
- Update circe-generic to 0.14.10 in series/0.23 by @http4s-steward in #898
- Update http4s-circe, http4s-client, ... to 0.23.29 in series/0.23 by @http4s-steward in #911
Behind the scenes
Full Changelog: v0.23.16...v0.23.17
v1.0.0-M40
This release milestone is for binary compatibility with the v1.0.0-M41
http4s-core. It also brings updates for some dependencies.
What's Changed
- Update munit-cats-effect to 2.0.0-M4 in main by @http4s-steward in #839
- Update kind-projector to 0.13.3 in main by @http4s-steward in #852
- Switch to a Nix flake by @rossabaker in #857
- flake.lock: Update by @http4s-steward in #860
- Update sbt-buildinfo to 0.12.0 in main by @http4s-steward in #863
- Update http4s-circe, http4s-client, ... to 1.0.0-M41 in main by @http4s-steward in #861
Full Changelog: v1.0.0-M39...v1.0.0-M40
v0.23.16
This maintenance release avoids binary compatibility warnings relating to cats-parse-1.0.
Noteworthy upgrades
- Update scala3-library to 3.3.1 in series/0.23 by @http4s-steward in #827
- Update http4s-circe, http4s-client, ... to 0.23.24 in series/0.23 by @http4s-steward in #841
Behind the scenes
- Pin scalafmt to 3.6.x by @rossabaker in #807
- Update scala3-library to 3.3.0 in series/0.23 by @http4s-steward in #808
- Update sbt-http4s-org to 0.14.13 in series/0.23 by @http4s-steward in #810
- Update sbt to 1.9.0 in series/0.23 by @http4s-steward in #809
- Update scala-library to 2.13.11 in series/0.23 by @http4s-steward in #812
- Update scala-library to 2.12.18 in series/0.23 by @http4s-steward in #811
- Update http4s-circe, http4s-client, ... to 0.23.20 in series/0.23 by @http4s-steward in #813
- Update http4s-circe, http4s-client, ... to 0.23.21 in series/0.23 by @http4s-steward in #814
- Update sbt to 1.9.1 in series/0.23 by @http4s-steward in #815
- Update http4s-circe, http4s-client, ... to 0.23.22 in series/0.23 by @http4s-steward in #816
- Update sbt to 1.9.2 in series/0.23 by @http4s-steward in #817
- Mark "reliably handle multipart requests" test flaky by @danicheg in #820
- Update http4s-circe, http4s-client, ... to 0.23.23 in series/0.23 by @http4s-steward in #822
- Update sbt to 1.9.3 in series/0.23 by @http4s-steward in #823
- Update sbt to 1.9.4 in series/0.23 by @http4s-steward in #825
- Update circe-generic to 0.14.6 in series/0.23 by @http4s-steward in #826
- Update sbt-http4s-org to 0.15.0 in series/0.23 by @http4s-steward in #824
- Update sbt-http4s-org to 0.15.2 in series/0.23 by @http4s-steward in #831
- Update scala-library to 2.13.12 in series/0.23 by @http4s-steward in #830
- Update sbt to 1.9.6 in series/0.23 by @http4s-steward in #833
- Update sbt-http4s-org to 0.15.3 in series/0.23 by @http4s-steward in #834
- Update sbt-http4s-org to 0.16.0 in series/0.23 by @http4s-steward in #836
- Update sbt to 1.9.7 in series/0.23 by @http4s-steward in #837
- Update munit-cats-effect to 2.0.0-M4 in series/0.23 by @http4s-steward in #838
- Update sbt-http4s-org to 0.16.1 in series/0.23 by @http4s-steward in #840
- Update logback-classic to 1.2.13 in series/0.23 by @http4s-steward in #842
- Update sbt-http4s-org to 0.16.2 in series/0.23 by @http4s-steward in #843
- Update sbt to 1.9.8 in series/0.23 by @http4s-steward in #844
Full Changelog: v0.23.15...v0.23.16
v1.0.0-M39
This release is for binary compatibility with the http4s-core-1.0.0-M40
. This also brings updates for some dependencies.
What's Changed
- Minimize logger creation impact in IdentityWriter (0.23) by @rossabaker in #792
- Merge
series/0.23
intomain
by @danicheg in #797 - Update sbt-revolver to 0.10.0 in main by @http4s-steward in #802
- Upgrade to http4s-0.23.19 by @rossabaker in #806
- Pin scalafmt to 3.6.x by @rossabaker in #807
- Mark "reliably handle multipart requests" test flaky by @danicheg in #820
- Merge
series/0.23
intomain
by @danicheg in #821 - Update http4s-circe, http4s-client, ... to 1.0.0-M40 in main by @http4s-steward in #818
- Merge series/0.23 into main by @danicheg in #828
Full Changelog: v1.0.0-M38...v1.0.0-M39
v0.23.15
⚠️ Watch out! Read these notes before accepting PR by Scala Steward and/or updating the Cats-Effect version to v3.5.x
in your projects
This is a maintenance release that updates to Cats Effect v3.5.0
, which in turn, has been released with a significant modification in the cancellation semantics of the Async#async
and IO.async
methods. See the Cats-Effect release notes for more details. Albeit new changes in the semantics of Async#async
were supported in this Blaze release, things may happen, and we kindly propose you look after your production after upgrading to v0.23.15
.
What's Changed
- Upgrade to http4s-0.23.19 by @rossabaker in #806
Behind the Scenes
- Update logback-classic to 1.2.12 in series/0.23 by @http4s-steward in #799
- Update sbt-revolver to 0.10.0 in series/0.23 by @http4s-steward in #801
- Update sbt-http4s-org to 0.14.12 in series/0.23 by @http4s-steward in #803
- Update sbt to 1.8.3 in series/0.23 by @http4s-steward in #804
Full Changelog: v0.23.14...v0.23.15
v0.23.14
This release is binary compatible with the 0.23.x
series. It is a dependency refresh mostly and contains one performance tweak for IdentityWriter
#792.
What's Changed
- Update http4s-circe, http4s-client, ... to 0.23.18 in series/0.23 by @http4s-steward in #784
- Update scala3-library to 3.2.2 in series/0.23 by @http4s-steward in #788
- Minimize logger creation impact in IdentityWriter (0.23) by @rossabaker in #792
- Update sbt-http4s-org to 0.14.11 in series/0.23 by @http4s-steward in #795
- Update circe-generic to 0.14.5 in series/0.23 by @http4s-steward in #794
Full Changelog: v0.23.13...v0.23.14
v1.0.0-M38
This release is for binary compatibility with the new http4s-core-1.0.0-M38.
What's Changed
- Update to http4s-server-1.0.0-M38 by @rossabaker in #780
Full Changelog: v1.0.0-M37...v1.0.0-M38
v1.0.0-M37
This release is binary compatible with http4s-core-1.0.0-M37. Scala 3 use now requires Scala 3.2.
Noteworthy
- Merge
series/0.23
intomain
by @danicheg in #747 (pulls in http4s-1.0.0-M37) - Spelling by @jsoref in #766
Behind the scenes
- Merge
series/0.23
intomain
by @danicheg in #737 - Clean up Mima filters in
build.sbt
by @danicheg in #729 - Merge series/0.23 into main by @danicheg in #740
- Ignore
circe-generic
updates by @danicheg in #744 - Ignore Scala updates by @danicheg in #752
- Rename
blazecore
package toblaze.core
& change private scope by @danicheg in #728 - Ignore
sbt-java-formatter
updates by @danicheg in #761 - Clean up Scala 2.12 things by @danicheg in #758
- Merge
series/0.23
intomain
by @danicheg in #763 - Merge series/0.23 into main by @danicheg in #777
- Merge 0.23 by @rossabaker in #778
New Contributors
Full Changelog: v1.0.0-M36...v1.0.0-M37
v0.23.13
This release is a dependency refresh. It is binary compatible with 0.23.x. Scala 3 use now requires Scala 3.2.
Noteworthy
- Update http4s-circe, http4s-client, ... to 0.23.16 in series/0.23 by @http4s-steward in #745
- Update scala3-library to 3.2.1 in series/0.23 by @http4s-steward in #767
Behind the scenes
- Refresh the README for modern developments by @rossabaker in #682
- Update sbt-http4s-org to 0.13.4 in series/0.23 by @http4s-steward in #687
- Update scalafmt-core to 3.5.8 in series/0.23 by @http4s-steward in #688
- Set up Scalafix and bump
sbt-http4s-org
version by @danicheg in #694 - Update
sbt-http4s-org
by @danicheg in #698 - Update scala-library to 2.12.16 in series/0.23 by @http4s-steward in #696
- Make sbt recognise the names of the http4s-* projects by @RafalSumislawski in #700
- Configure logback in new modules by @RafalSumislawski in #704
- Fix ScalaStewart reformatting build.sbt by @RafalSumislawski in #702
- Update http4s-circe, http4s-client, ... to 0.23.13 in series/0.23 by @http4s-steward in #701
- Update sbt-http4s-org to 0.14.4 in series/0.23 by @http4s-steward in #714
- Update sbt to 1.7.1 in series/0.23 by @http4s-steward in #712
- Update http4s-circe, http4s-client, ... to 0.23.14 in series/0.23 by @http4s-steward in #719
- Update http4s-circe, http4s-client, ... to 0.23.15 in series/0.23 by @http4s-steward in #725
- Set up
mergify.yml
by @danicheg in #730 - Pin
slf4j
&logback
to 1.x series by @danicheg in #736 - Fix Scala 3 updating by @danicheg in #739
- Update circe-generic to 0.14.3 in series/0.23 by @http4s-steward in #741
- Update sbt-http4s-org to 0.14.5 in series/0.23 by @http4s-steward in #743
- Update scala-library to 2.12.17 in series/0.23 by @http4s-steward in #746
- Update sbt-http4s-org to 0.14.6 in series/0.23 by @http4s-steward in #749
- Update sbt to 1.7.2 in series/0.23 by @http4s-steward in #753
- Update scala3-library to 3.2.0 in series/0.23 by @http4s-steward in #754
- Update scala-library to 2.13.10 in series/0.23 by @http4s-steward in #756
- Update sbt-http4s-org to 0.14.7 in series/0.23 by @http4s-steward in #755
- Update sbt-java-formatter to 0.8.0 in series/0.23 by @http4s-steward in #759
- Rm Scala Style by @danicheg in #757
- Bump Scalafmt version by @danicheg in #762
- Update sbt to 1.7.3 in series/0.23 by @http4s-steward in #764
- Mark "split large buffers" test flaky by @rossabaker in #776
- Update sbt to 1.8.0 in series/0.23 by @http4s-steward in #768
- Update sbt-http4s-org to 0.14.9 in series/0.23 by @http4s-steward in #773
- Update scalafmt-core to 3.6.1 in series/0.23 by @http4s-steward in #765
Full Changelog: v0.23.12...v0.23.13