With this release the Cats Effect based version of Finch becomes the official one! 馃コ
It means that finchx
becomes finch
again and you need to update your artifact names,
this change will not be picked up automatically by Scala Steward!
And thanks to @tpetillot's this release comes with much anticipated support for Cats Effect 3! 鉂わ笍
What's Changed
- Rename artifacts finchx to finch by @vkostyukov in #1470
- Remove dead references to AsyncStream by @benjumanji in #1274
- chore: format on compile by @tpetillot in #1466
- Migration to cats-effect 3 by @tpetillot in #1472
- Remove ToAsync by @vkostyukov in #1480
- kind-projector 0.13.2 (was 0.10.3) by @SethTisue in #1483
- Get rid of RequestItem; rework Errors; remove ValidationRules by @vkostyukov in #1471
- Clean up examples to not use toAsync by @vkostyukov in #1481
- Add support for 406 Not Acceptable response on content negotiation by @joroKr21 in #1513
- Cleanup build by @joroKr21 in #1512
- Migrate Errors to NonEmptyChain and add a Semigroup instance by @joroKr21 in #1515
- Use ApplicativeThrow and MonadThrow type aliases by @joroKr21 in #1516
Dependency updates
- Update sbt-wartremover, wartremover to 3.0.0 by @scala-steward in #1473
- Update sbt-wartremover, wartremover to 3.0.1 by @scala-steward in #1474
- Update sbt-wartremover, wartremover to 3.0.2 by @scala-steward in #1475
- Update scalafmt-core to 3.5.2 by @scala-steward in #1477
- Update finagle-http, finagle-stats, ... to 22.4.0 by @scala-steward in #1479
- Update scalatest to 3.2.12 by @scala-steward in #1482
- Update sbt-wartremover, wartremover to 3.0.3 by @scala-steward in #1484
- Update refined, refined-cats, ... to 0.9.29 by @scala-steward in #1485
- Update sbt-wartremover, wartremover to 3.0.4 by @scala-steward in #1487
- Update circe-core, circe-generic, ... to 0.14.2 by @scala-steward in #1488
- Update cats-effect to 3.3.12 by @scala-steward in #1489
- Update sbt-sonatype to 3.9.13 by @scala-steward in #1490
- Update refined, refined-cats, ... to 0.10.0 by @scala-steward in #1494
- Update fs2-core to 3.2.9 by @scala-steward in #1493
- Update sbt-scalafix to 0.10.1 by @scala-steward in #1492
- Update sbt-wartremover, wartremover to 3.0.5 by @scala-steward in #1502
- Update discipline-scalatest to 2.2.0 by @scala-steward in #1501
- Update cats-effect to 3.3.13 by @scala-steward in #1500
- Update cats-core, cats-laws to 2.8.0 by @scala-steward in #1499
- Update scalafmt-core to 3.5.8 by @scala-steward in #1497
- Update refined, refined-cats, ... to 0.10.1 by @scala-steward in #1495
- Update fs2-core to 3.2.10 by @scala-steward in #1503
- Update sbt to 1.7.1 by @scala-steward in #1504
- Update cats-effect to 3.3.14 by @scala-steward in #1505
- Update fs2-core to 3.2.11 by @scala-steward in #1506
- Update finagle-http, finagle-stats, ... to 22.7.0 by @scala-steward in #1508
- Update scalatest to 3.2.13 by @scala-steward in #1509
- Update fs2-core to 3.2.12 by @scala-steward in #1510
- Update scalafmt-core to 3.5.9 by @scala-steward in #1514
- Update sbt-wartremover, wartremover to 3.0.6 by @scala-steward in #1517
- Update fs2-core to 3.2.14 by @scala-steward in #1518
- Update shapeless to 2.3.10 by @scala-steward in #1519
- Update fs2-core to 3.3.0 by @scala-steward in #1520
New Contributors
- @SethTisue made their first contribution in #1483
Full Changelog: v0.33.0...v0.34.0