Skip to content

Releases: swift-server/swift-kafka-client

1.0.0-alpha.7

11 Oct 09:49
1638b32
Compare
Choose a tag to compare
1.0.0-alpha.7 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-alpha.6...1.0.0-alpha.7

1.0.0-alpha.6

30 Apr 14:14
298067a
Compare
Choose a tag to compare
1.0.0-alpha.6 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 1.0.0-alpha.5...1.0.0-alpha.6

1.0.0-alpha.5

24 Nov 11:45
aec326e
Compare
Choose a tag to compare
1.0.0-alpha.5 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 1.0.0-alpha.4...1.0.0-alpha.5

1.0.0-alpha.4

01 Nov 14:11
f1800c2
Compare
Choose a tag to compare
1.0.0-alpha.4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 1.0.0-alpha.3...1.0.0-alpha.4

1.0.0-alpha.3

07 Sep 15:20
c85a410
Compare
Choose a tag to compare
1.0.0-alpha.3 Pre-release
Pre-release

What's Changed

  • KafkaProducer.makeProducerWithEvents() avoid fatalError in #117
  • Remove superfluous guard statementsin #118
  • KafkaConsumer: store offsets when .finishing in #121
  • KafkaConsumer: change locality of message error in #122
  • Kafka Message Header API by in #120
  • storeMessageOffset: ignore state error by in #129

Full Changelog: 1.0.0-alpha.2...1.0.0-alpha.3

1.0.0-alpha.2

18 Aug 09:34
2a1ced0
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release

What's changed

  • Fix typo tlsConfiguaration -> tlsConfiguration (#116)

1.0.0-alpha.1

14 Aug 13:25
a8eb315
Compare
Choose a tag to compare
1.0.0-alpha.1 Pre-release
Pre-release

This is the first alpha release of swift-kafka-client.

What's new

This initial release provides a KafkaConsumer and a KafkaProducer which can be used to interact with a Kafka cluster.
To learn more checkout the Usage section in the README.

Key Features

  • Consumer Groups: Consume messages with consumer groups
  • Message Reliability: Producer allows for checking the status of a message after being sent
  • Swift Concurrency: This package leverages Swift's latest concurrency features
  • Security: Support for SASL and TLS
  • Logging: Direct integration with swift-log

Get Involved

We are actively seeking feedback on the API, usability and performance. Please use GitHub or Swift Forums to share your thoughts on the package!