fs2-kafka v3.3.0
This is the fifth stable fs2-kafka release to be based on the 3.x series of the Apache Kafka client library. It is available for Scala 2.12, 2.13, and 3.3; all users are encouraged to upgrade.
Thanks for the effort of the new contributors @cwholmes and @L7R7 🎉 We hope to see more nice contributions in the future! 💪🏽 🙌🏽
Important Notice: Binary Incompatibilities ⚠️
This release introduced binary incompatibilities in #1268. Users are encouraged to use v.3.3.1 instead 🙏🏽
Relevant Changes
- Support consumer offsets for times and list topics by @cwholmes
- Add chunk-based consumer API by @L7R7
What's Changed
- Use
Stream.iterable
instead ofStream.emits
by @aartigao in #1266 - Scalafmt update and Scala 3 syntax (
-Xsource:3
) by @aartigao in #1267 - Fix typos by @aartigao in #1269
- Update sbt to 1.9.7 in series/3.x by @scala-steward in #1271
- Update sbt-mdoc to 2.4.0 in series/3.x by @scala-steward in #1272
- Remove deprecated methods by @aartigao in #1268
- Update sbt-typelevel to 0.6.1 in series/3.x by @scala-steward in #1273
- Fix flaky
KafkaConsumer#assignmentStream
tests by @aartigao in #1274 - Update fs2-core to 3.9.3 in series/3.x by @scala-steward in #1275
- Update kafka-avro-serializer to 7.5.2 in series/3.x by @scala-steward in #1276
- Update sbt-mdoc to 2.5.1 in series/3.x by @scala-steward in #1277
- Revert "Update sbt-mdoc to 2.5.1 in series/3.x" by @aartigao in #1284
- Update scalafmt-core to 3.7.17 in series/3.x by @scala-steward in #1278
- Update logback-classic to 1.3.14 in series/3.x by @scala-steward in #1282
- Update sbt-typelevel to 0.6.3 in series/3.x by @scala-steward in #1283
- Update sbt-typelevel to 0.6.5 in series/3.x by @scala-steward in #1291
- Update vulcan to 1.10.1 in series/3.x by @scala-steward in #1286
- Update kafka-avro-serializer to 7.5.3 in series/3.x by @scala-steward in #1287
- Update kafka-clients to 3.6.1 in series/3.x by @scala-steward in #1288
- Update sbt to 1.9.8 in series/3.x by @scala-steward in #1289
- Support consumer offsets for times and list topics by @cwholmes in #1285
- Update cats-effect, cats-effect-laws, ... to 3.5.3 in series/3.x by @scala-steward in #1295
- Update fs2-core to 3.9.4 in series/3.x by @scala-steward in #1294
- Add chunk-based consumer API by @L7R7 in #1281
New Contributors
Full Changelog: v3.2.0...v3.3.0