Skip to content

Releases: aio-libs/aiokafka

v0.12.0

26 Oct 20:06
@ods ods
f6c79a0
Compare
Choose a tag to compare

New features:

  • Build mac x86_64 wheels (pr #1029)
  • Add support for Python 3.13, drop support for Python 3.8 due to end of life (pr #1061)
  • Remove duplicate error logging during rebalance (pr #1025 by @y4n9squared)

Bugfixes:

  • Quote username in SCRAM auth (pr #1043)

Improved Documentation:

  • Fix building of readthedocs documentation (pr #1034)
  • Fix typo in producer documentation (pr #1036 by @lgo)

v0.11.0

30 Jun 16:09
@ods ods
199537b
Compare
Choose a tag to compare

New features:

Bugfixes:

  • Fix serialization for batch (issue #886, pr #887 by @ydjin0602)
  • Fix type annotation for AIOKafkaAdminClient.create_partitions
    (pr #978 by @alm0ra)
  • Fix NotControllerError in AIOKafkaAdminClient.create_topics and other
    methods (issue #995)
  • Fix unintended cancellation of fetcher task (issue #983, pr #1007 by @apmorton)

v0.10.0

15 Dec 06:41
@ods ods
85f758e
Compare
Choose a tag to compare

New features:

Bugfixes:

  • Fix extra dependencies (issue #952)

v0.10.0.a0

13 Dec 07:30
@ods ods
7ea1bea
Compare
Choose a tag to compare
v0.10.0.a0 Pre-release
Pre-release

New features:

v0.9.0

04 Dec 17:54
@ods ods
8818517
Compare
Choose a tag to compare

New features:

  • Include kafka-python into aiokafka's code base (issue #928 and others)
  • Replace python-snappy and zstandard with cramjam (issue #930)
  • PEP518 compliant pyproject.toml
  • Python 3.12 support

Bugfixes:

  • Fix type annotation for ConsumerRecord (pr #912 by @zschumacher)
  • Improve send performance (issue #943)

Improved Documentation:

v0.9.0.rc1

29 Nov 16:56
@ods ods
d7201c1
Compare
Choose a tag to compare
v0.9.0.rc1 Pre-release
Pre-release

New features:

  • Include kafka-python into aiokafka's code base
  • Replace python-snappy and zstandard with cramjam
  • PEP518 compliant pyproject.toml
  • Python 3.12 support

Bugfixes:

  • Fix type annotation for ConsumerRecord (pr #912 by @zschumacher)
  • Improve send performance (issue #943)

Improved Documentation:

v0.9.0.rc0

21 Nov 18:26
@ods ods
b029fa2
Compare
Choose a tag to compare
v0.9.0.rc0 Pre-release
Pre-release

New features:

  • Include kafka-python into aiokafka's code base
  • Replace python-snappy and zstandard with cramjam
  • PEP518 compliant pyproject.toml
  • Python 3.12 support

Bugfixes:

Improved Documentation:

v0.8.1

01 Jun 13:38
@ods ods
5ce5649
Compare
Choose a tag to compare

New features:

  • Drop support for Python 3.7 due to end of life (pr #893)

Bugfixes:

  • Add SASL authentication support to AIOKafkaAdminClient (issue #889,
    pr #890 by @selevit)

Improved Documentation:

v0.8.0

21 Nov 12:03
@ods ods
fa239a2
Compare
Choose a tag to compare

New features:

  • Add codec for ZStandard compression (KIP-110) (pr #801)
  • Add basic admin client functionality (pr #811 started by @gabriel-tincu)
  • Drop support for Python 3.6, add support and pre-built packages for Python
    3.10 (pr #841)

Bugfixes:

  • Fix KeyError on solitary abort marker (issue #781, pr #782 by @pikulmar)
  • Fix handling unsupported compression codec (issue #795)
  • Handled other SASL mechanism in logging (issue #852, pr #861 by @mangin)

Improved Documentation:

  • Fix documentation on how to install optional features (issue #645)
  • Improve the rendering of the documentation (pr #722 by @multani)
  • Fix MyRebalancer example in docs/consumer.rst (pr #731 by @aamalev)

Bugfix release

02 Sep 10:27
@ods ods
Compare
Choose a tag to compare

Bugfixes:

  • Fix CancelledError handling in sender (issue #710)
  • Fix exception for weakref use after object deletion (issue #755)
  • Fix consumer's start() method hanging after being idle for more than
    max_poll_interval_ms (issue #764)

Improved Documentation:

  • Add SASL_PLAINTEXT and SASL_SSL to valid values of security protocol
    attribute (pr #768 by @pawelrubin)