v6.0.0
What's Changed
- Send with nested effects by @zcox in #823
- Integrate Natchez tracing into producer by @rossabaker in #827
- Auto offset commits (the right way) by @zcox in #782
- Move blocking in sendSync and deprecate it by @rossabaker in #828
- Deprecate more sendSync-adjacent things by @rossabaker in #829
- Merge v5.0.5 and delete deprecatia by @rossabaker in #830
- Most Consumer operations are blocking and interruptible by @zcox in #835
- Use interruptible instead of delay by @ERobertGII in #836
- Commit offsets on stream finalization by @zcox in #831
- Pin avro4s-core to version 3.1.0 by @amohrland in #837
- Pin guava version to 32 series by @amohrland in #838
- Revert ConsumerImpl back to Sync[F].delay by @zcox in #839
- Deprecate Topic.uncons and friends by @rossabaker in #842
- Remove Topic.uncons, Publish.toMany, and friends by @rossabaker in #843
- Back-port
processingAndCommitting
by @amohrland in #845 - Added KayakBot slack notification workflow by @OddKristensen in #847
- RecordStream.processingAndCommitting by @zcox in #846
- Fix
1.second
in README by @AprilAtBanno in #850 - replace sendAsync with send by @gmjohnsonjh in #853
- Extract pattern for sending many by @amohrland in #854
- Add publisher that can batch sends with fs2.Stream by @henryxparker in #855
- Merge v5.2.0 -> main by @rossabaker in #865
- Add smallEvent TopicPurpose by @amohrland in #880
- Add SeekTo.fail affordance by @amohrland in #887
- Reworked batching and added committed offset keep-alive support for manually assigned topics by @amohrland in #895
- Added batching producer ops by @milessabin in #906
Updates
- Update cats-laws to 2.12.0 by @banno-diy-steward in #894
- Update commons-compress to 1.26.2 by @banno-diy-steward in #892
- Update discipline-munit to 2.0.0 by @banno-diy-steward in #890
- Update fs2-core to 3.10.2 by @banno-diy-steward in #872
- Update guava to 32.1.3-jre by @banno-autobot-steward in #801
- Update kafka brokers by @OddKristensen in #905
- Update kafka-avro-serializer to 7.6.2 by @banno-diy-steward in #902
- Update kind-projector to 0.13.3 by @banno-diy-steward in #861
- Update log4cats-slf4j to 2.7.0 by @banno-diy-steward in #884
- Update logback-classic to 1.5.6 by @banno-diy-steward in #879
- Update mdoc, sbt-mdoc to 2.5.4 by @banno-diy-steward in #901
- Update munit to 1.0.0 by @banno-diy-steward in #888
- Update munit-cats-effect-3 to 2.0.0 by @banno-diy-steward in #891
- Update munit-scalacheck to 1.0.0 by @banno-diy-steward in #889
- Update sbt to 1.10.1 by @banno-diy-steward in #900
- Update sbt-avrohugger to 2.8.3 by @banno-diy-steward in #849
- Update sbt-typelevel, sbt-typelevel-site to 0.7.2 by @banno-diy-steward in #903
- Update scala-library to 2.13.14 by @banno-diy-steward in #883
- Update scalacheck to 1.18.0 by @banno-diy-steward in #881
- Update scalacheck-effect-munit to 1.0.4 by @banno-diy-steward in #804
- Update scalafmt-core to 3.8.3 by @banno-diy-steward in #904
- Update scalatest to 3.2.19 by @banno-diy-steward in #898
- Update snappy-java to 1.1.10.5 by @banno-autobot-steward in #799
- Update to commons-compress-1.26.0 by @rossabaker in #864
- Update vulcan to 1.11.0 by @banno-diy-steward in #899
New Contributors
- @banno-diy-steward made their first contribution in #803
- @OddKristensen made their first contribution in #847
- @AprilAtBanno made their first contribution in #850
- @gmjohnsonjh made their first contribution in #853
- @henryxparker made their first contribution in #855
- @milessabin made their first contribution in #906
Full Changelog: v5.0.3...v6.0.0