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