Releases: Banno/kafka4s
Releases · Banno/kafka4s
v6.0.1
What's Changed
- Update kafka-avro-serializer to 7.7.0 by @banno-diy-steward in #907
- Revert "Update kafka-avro-serializer to 7.7.0" by @amohrland in #909
- Update avro to 1.12.0 by @banno-diy-steward in #908
- keep-alive off-by-1 with no new records by @zcox in #910
Full Changelog: v6.0.0...v6.0.1
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
v6.0.0-beta9
What's Changed
- Reworked batching and added committed offset keep-alive support for manually assigned topics by @amohrland in #895
Updates
- Update commons-compress to 1.26.2 by @banno-diy-steward in #892
- Update sbt to 1.10.0 by @banno-diy-steward in #885
- Update kafka-avro-serializer to 7.6.1 by @banno-diy-steward in #877
- Update cats-laws to 2.11.0 by @banno-diy-steward in #893
- Update munit to 1.0.0 by @banno-diy-steward in #888
- Update munit-scalacheck to 1.0.0 by @banno-diy-steward in #889
- Update discipline-munit to 2.0.0 by @banno-diy-steward in #890
- Update munit-cats-effect-3 to 2.0.0 by @banno-diy-steward in #891
- Update cats-laws to 2.12.0 by @banno-diy-steward in #894
- Update scalatest to 3.2.19 by @banno-diy-steward in #898
- Update scalafmt-core to 3.8.2 by @banno-diy-steward in #896
- Update mdoc, sbt-mdoc to 2.5.3 by @banno-diy-steward in #897
- Update vulcan to 1.11.0 by @banno-diy-steward in #899
- Update sbt to 1.10.1 by @banno-diy-steward in #900
- Update mdoc, sbt-mdoc to 2.5.4 by @banno-diy-steward in #901
- Update kafka-avro-serializer to 7.6.2 by @banno-diy-steward in #902
- Update sbt-typelevel, sbt-typelevel-site to 0.7.2 by @banno-diy-steward in #903
- Update scalafmt-core to 3.8.3 by @banno-diy-steward in #904
Full Changelog: v6.0.0-beta8...v6.0.0-beta9
v6.0.0-beta8
What's Changed
- Add SeekTo.fail affordance by @amohrland in #887
Dependency Updates
- Update scala-library to 2.13.14 by @banno-diy-steward in #883
- Update log4cats-slf4j to 2.7.0 by @banno-diy-steward in #884
- Update sbt-typelevel, sbt-typelevel-site to 0.7.1 by @banno-diy-steward in #886
Full Changelog: v6.0.0-beta7...v6.0.0-beta8
v6.0.0-beta7
Additions
- Add smallEvent TopicPurpose by @amohrland in #880
Dependencies
- Update scala-library to 2.13.13 by @banno-diy-steward in #863
- Update scalafmt-core to 3.8.1 by @banno-diy-steward in #873
- Update fs2-core to 3.10.2 by @banno-diy-steward in #872
- Update logback-classic to 1.5.4 by @banno-diy-steward in #874
- Update logback-classic to 1.5.5 by @banno-diy-steward in #876
- Update kafka-avro-serializer to 7.5.4 by @banno-diy-steward in #875
- Update scalacheck to 1.17.1 by @banno-diy-steward in #878
- Update logback-classic to 1.5.6 by @banno-diy-steward in #879
- Update sbt-typelevel, sbt-typelevel-site to 0.7.0 by @banno-diy-steward in #882
- Update scalacheck to 1.18.0 by @banno-diy-steward in #881
Full Changelog: v6.0.0-beta6...v6.0.0-beta7
v6.0.0-beta6
Changes
- Extract pattern for sending many by @amohrland in #854
- Add publisher that can batch sends with fs2.Stream by @henryxparker in #855
Upgrades
- Update fs2-core to 3.9.4 by @banno-diy-steward in #848
- Update sbt-avrohugger to 2.8.3 by @banno-diy-steward in #849
- KAYAK-3381 replace sendAsync with send by @gmjohnsonjh in #853
- Update commons-compress to 1.26.1 by @banno-diy-steward in #869
Merged forward from 5.x
- Upgrade Scala to 2.13.12; deprecate Topic.uncons and friends by @rossabaker in #842
- Back-port
processingAndCommitting
by @amohrland in #845 - Update to commons-compress-1.26.0 by @rossabaker in #864
- Merge v5.2.0 -> main by @rossabaker in #865
Docs
- Fix
1.second
in README by @AprilAtBanno in #850
Behind the scenes
- Update scalatest to 3.2.18 by @banno-diy-steward in #851
- Update commons-compress to 1.26.0 by @banno-diy-steward in #858
- Update scalafmt-core to 3.8.0 by @banno-diy-steward in #859
- Update sbt-typelevel, sbt-typelevel-site to 0.6.6 by @banno-diy-steward in #857
- Update logback-classic to 1.5.0 by @banno-diy-steward in #856
- Update sbt to 1.9.9 by @banno-diy-steward in #860
- Update kind-projector to 0.13.3 by @banno-diy-steward in #861
- Update sbt-typelevel, sbt-typelevel-site to 0.6.7 by @banno-diy-steward in #862
- Update logback-classic to 1.5.1 by @banno-diy-steward in #866
- Update logback-classic to 1.5.3 by @banno-diy-steward in #868
New Contributors
- @AprilAtBanno made their first contribution in #850
- @gmjohnsonjh made their first contribution in #853
- @henryxparker made their first contribution in #855
Full Changelog: v6.0.0-beta5...v6.0.0-beta6
v5.2.0
Upgrades a vulnerable dependency.
What's Changed
- Update to commons-compress-1.26.0 by @rossabaker in #864
Full Changelog: v5.1.0...v5.2.0
v6.0.0-beta5
What's Changed
- Remove Topic.uncons, Publish.toMany, and friends by @rossabaker in #843
- Added KayakBot slack notification workflow by @OddKristensen in #847
- KAYAK-3391 RecordStream.processingAndCommitting by @zcox in #846
New Contributors
- @OddKristensen made their first contribution in #847
Full Changelog: v6.0.0-beta4...v6.0.0-beta5
v5.1.0
What's Changed
- Back-port
processingAndCommitting
by @amohrland in #845
Full Changelog: v5.0.6...v5.1.0
v5.0.6
What's Changed
- Upgrade Scala to 2.13.12; deprecate Topic.uncons and friends by @rossabaker in #842
Full Changelog: v5.0.5...v5.0.6