sarama v1.28.0 Release Notes

Release Date: 2021-02-15 // 8 months ago
  • ๐Ÿš€ Note that with this release we change RoundRobinBalancer strategy to match Java client behavior. See #1788 for details.

    • โšก๏ธ #1870 - @kvch - Update Kerberos library to latest major
    • โšก๏ธ #1876 - @bai - Update docs, reference pkg.go.dev
    • #1846 - @wclaeys - Do not ignore Consumer.Offsets.AutoCommit.Enable config on Close
    • ๐Ÿ”€ #1747 - @XSAM - fix: mock sync producer does not handle the offset while sending messages
    • โšก๏ธ #1863 - @bai - Add support for Kafka 2.7.0 + update lz4 and klauspost/compress dependencies
    • #1788 - @kzinglzy - feat[balance_strategy]: announcing a new round robin balance strategy
    • ๐Ÿ‘ท #1862 - @bai - Fix CI setenv permissions issues
    • โšก๏ธ #1832 - @ilyakaznacheev - Update Godoc link to pkg.go.dev
    • #1822 - @danp - KIP-392: Allow consumers to fetch from closest replica

Previous changes from v1.27.2

  • ๐Ÿ”– Version 1.27.2 (2020-10-21)

    ๐Ÿ‘Œ Improvements

    ๐Ÿคก #1750 - @krantideep95 Adds missing mock responses for mocking consumer group

    ๐Ÿ›  Fixes

    โช #1817 - reverts #1785 - Add private method to Client interface to prevent implementation