v0.23.7
rossabaker
released this
08 Dec 05:23
·
3574 commits
to series/0.23
since this release
This is a maintenance release, binary compatible with the 0.23.x series. It additionally includes a merge forward of the changes in v0.22.8.
http4s-server and http4s-ember-server are now cross-built for the Scala.js platform.
Scala 3 users must upgrade to at least Scala 3.1.0 as of this release.
http4s-core
- Scala 3.1 and friends by @rossabaker in #5468
- Implement
Request#remoteHost
viaip4s.Dns
by @armanbilge in #5473 - (scalajs linking) StaticFile: make staticFileKey a lazy val by @yurique in #5618
- Update
cats-effect
version to 3.3.0 by @danicheg in #5619 - Update ip4s-core, ip4s-test-kit to 3.1.2 in series/0.23 by @scala-steward in #5631
- Update scodec-bits to 1.1.30 in series/0.23 by @scala-steward in #5632
- Update fs2-core, fs2-io, ... to 3.2.3 in series/0.23 by @scala-steward in #5670
http4s-server
- Cross most of server (but
Server
) for JS on 0.23 by @armanbilge in #5563 - Cross
Server
and ember server to JS in 0.23 by @armanbilge in #5663
http4s-ember-server
- Cross
Server
and ember server to JS in 0.23 by @armanbilge in #5663
Documentation
- Expand docs on client middlewares by @kubukoz in #5416
- Port migration of the website to Laika for the
series/0.23
by @danicheg in #5548 - EPUB download of the docs for the
series/0.23
by @danicheg in #5642 - Fix scaladoc references to io.chrisdavenport.vault by @MasseGuillaume in #5622
Behind the scenes
- Update http4s-circe, http4s-ember-client to 0.23.6 in series/0.23 by @scala-steward in #5413
- Non-trivial merge to 0.23 by @rossabaker in #5431
- Non-trivial merge to 0.23 by @rossabaker in #5444
- Pin scala-library_sjs1 by @rossabaker in #5448
- Enable fatal warnings in CI for Scala 3.1 by @armanbilge in #5474
- Use Scala 3 cross-compatible
@nowarn
by @armanbilge in #5518 - Non-trivial merge to 0.23 by @rossabaker in #5506
- Non-trivial merge into 0.23 by @rossabaker in #5529
- Add scalafix linter for use of fs2 Sync compiler by @bplommer in https://github.com/
/pull/5536 - Non-trivial merge to 0.23 by @rossabaker in #5540
- Fix or exclude scalafix warnings by @bplommer in #5549
- Non-trivial merge into 0.23 by @rossabaker in #5557
- Add sbt check for misplaced sources by @armanbilge in #5578
- Use
MonadCancel
in theHttp1Writer.write
by @danicheg in #5600 - Non-trivial merge to 0.23 by @rossabaker in #5602
- Merge branch
series/0.22
intoseries/0.23
by @danicheg in #5635 - Update jnr-unixsocket to 0.38.14 in series/0.23 by @scala-steward in #5639
- relax Client.translate bound on
G[_]
to MonadCancelThrow by @bpholt in #5634 - EPUB download of the docs for the
series/0.22
by @danicheg in #5652 - Merge branch
series/0.22
intoseries/0.23
by @danicheg in #5653 - Merge 0.22 to 0.23 by @rossabaker in #5669
New Contributors
- @yurique made their first contribution in #5618
- @MasseGuillaume made their first contribution in #5622
Full Changelog: v0.23.6...v0.23.7