v3.7.0
·
1540 commits
to refs/heads/master
since this release
Breaking changes
This release includes support for ZIO 2. However, along with the new usage guidelines for ZIO environment, the SttpClient
type alias is removed. Instead, SttpBackend[Task, ZioStreams with WebSockets]
(or a smaller set of capabilities) should be declared as a dependency through a method parameter or constructor. ZIO backends provide .layer
methods which allow creating a ZLayer
describing the (scoped) process of creating a backend. See the docs for more details.
What’s Changed
- Simplify the implementation of zio2 backends by removing the SttpClient type alias and instead requiring an SttpBackend dependency (#1499) @adamw
- Update model to 1.5.0 (#1500) @adamw
- Remove zio2 nio dependency (#1471) @guymers
- Drop java8-compat dependency (#1474) @Pask423
- Update Node.js documentation (#1467) @ex0ns
- fix scala steward (#1455) @mkrzemien
- fix scala steward (#1454) @mkrzemien
- 1442-properly log and count metrics (#1453) @mkrzemien
Dependency updates
- Update http4s-client to 0.23.13 (#1470) @softwaremill-ci
- Update armeria to 1.17.1 (#1494) @softwaremill-ci
- Porting to ZIO 2.0.0 (#1469) @softwaremill-ci
- Update opentelemetry-api, ... to 1.16.0 (#1498) @softwaremill-ci
- Update sbt to 1.7.1 (#1495) @softwaremill-ci
- Update cats-effect, cats-effect-kernel to 3.3.14 (#1496) @softwaremill-ci
- Update sbt to 1.7.0 (#1492) @softwaremill-ci
- Update scribe to 3.10.1 (#1491) @softwaremill-ci
- Update scala-collection-compat to 2.8.0 (#1490) @softwaremill-ci
- Update fs2-core, fs2-io, ... to 3.2.10 (#1489) @softwaremill-ci
- Update zio-json to 0.3.0-RC10 (#1488) @softwaremill-ci
- Update cats-effect, cats-effect-kernel to 3.3.13 (#1480) @softwaremill-ci
- Update fs2-core, fs2-io, ... to 3.2.9 (#1484) @softwaremill-ci
- Update jaeger-client to 1.8.1 (#1485) @softwaremill-ci
- Update scribe to 3.10.0 (#1483) @softwaremill-ci
- Update nscplugin, sbt-scala-native, ... to 0.4.5 (#1479) @softwaremill-ci
- Update zio-json to 0.3.0-RC9 (#1478) @softwaremill-ci
- Update model:core to 1.4.27 (#1475) @softwaremill-ci
- Update sbt-scalajs, scalajs-compiler, ... to 1.10.1 (#1473) @softwaremill-ci
- Update http4s-blaze-client, http4s-client to 0.22.14 (#1468) @softwaremill-ci
- Update scala3-library, ... to 3.1.3 (#1466) @softwaremill-ci
- Update opentelemetry-api, ... to 1.15.0 (#1461) @softwaremill-ci
- Update scala-library to 2.12.16 (#1463) @softwaremill-ci
- Update fs2-core, fs2-io, ... to 3.2.8 (#1456) @softwaremill-ci
- Update zio, zio-streams to 1.0.15 (#1460) @softwaremill-ci
- Update scribe to 3.9.0 (#1457) @softwaremill-ci
- Update okhttp to 4.10.0 (#1459) @softwaremill-ci
- Update scalafmt-core to 3.5.8 (#1464) @softwaremill-ci
- Update simpleclient to 0.16.0 (#1462) @softwaremill-ci
- Update shared:akka, shared:core, shared:fs2, ... to 1.3.6 (#1458) @softwaremill-ci
- Update http4s-client to 0.23.12 (#1447) @scala-steward
- Update http4s-blaze-client to 0.23.12 (#1448) @scala-steward
- Update scribe to 3.8.3 (#1445) @scala-steward
- Update cats-effect, cats-effect-kernel to 3.3.12 (#1444) @scala-steward
- Update http4s-blaze-client, http4s-client to 0.22.13 (#1443) @scala-steward