All Versions
23
Latest Version
Avg Release Cycle
39 days
Latest Release
1065 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.1.0-M1 Changes
October 23, 2020π Release notes in the Alpakka Kafka documentation
The Alpakka Kafka 2.1 series features
- Kafka 2.6.0 client
- Akka 2.6.x (dropped Akka 2.5)
- Scala 2.12 and 2.13 (dropped Scala 2.11)
- β Testkit: use ScalaTest 3.1.x
- β Testkit: default to Confluent Platform 6.0.0
- β Testkit: no longer support Embedded Kafka (Kafka 2.6.0 can't be safely embedded in Scala applications)
-
v2.0.5 Changes
September 09, 2020π Release notes in the Alpakka Kafka documentation
π Changes
- Generate version information when publishing artifacts #1188 by @marcospereira
Alpakka Kafka core
- π RestrictedConsumer: correct deprecation since version #1197 by @ennru
- π Allow typed Actor Systems in SendProducer and DiscoverySupport #1192 by @ennru
- π Deprecate RestrictedConsumer.committed(TopicPartition) #1178 by @seglo
- π Cleanup build warnings #1177 by @seglo
- π² Order logging params for RetriableException consumer failures #1168 by @seglo
β Tests
- β¬οΈ Reduce bloat of log when testsuite log reported in failed travis build #1182 by @seglo
- β Simplify consuming stream for AssignmentSpec "consume from the specified topic pattern" test #1181 by @seglo
- β Cleanup testcontainers docs snippets #1180 by @seglo
- π Cleanup build warnings #1177 by @seglo
β Alpakka Kafka Testkit
π Documentation
- π 2.0.5 Release notes #1199 by @ennru
- β Run & materialize stream in Akka Cluster Sharding Example #1190 by @seglo
- π docs: update Akka version #1198 by @ennru
β‘οΈ Updates
- scalapb-runtime 0.10.8 (was 0.10.7) #1171 by @scala-steward
- metrics-core 4.1.12.1 (was 4.1.11) #1194 by @scala-steward
- sbt-java-formatter 0.6.0 (was 0.5.1) #1193 by @scala-steward
- jackson-databind 2.10.5 (was 2.10.4) #1169 by @scala-steward
- metrics-core 4.1.11 (was 4.1.10.1) #1172 by @scala-steward
- π€‘ mockito-core 3.4.6 (was 2.28.2) #1173 by @scala-steward
- sbt-scalafmt 2.4.2 (was 2.4.0) #1174 by @scala-steward
- β‘οΈ Update paradox akka to 0.35, new links to LB.com #1167 by @johanandren
-
v2.0.4 Changes
July 22, 2020π Release notes in the Alpakka Kafka documentation
Alpakka Kafka core
- Emit offset batches on timer #1160 by @jyates
- Do not commit offsets for unassigned partitions #1123 by @jyates
Alpakka Kafka Akka Cluster Sharding
- β‘οΈ Use bulk update API for shard allocation #1139 by @chbatey
- π² Don't use ctx.log in KafkaClusterSharding #1138 by @chbatey
β Alpakka Kafka Testkit
- π Deprecate embedded kafka support #1136 by @seglo
- β Replace embedded kafka with schema registry with testcontainers #1135 by @seglo
- β Add produce consume check to KafkaContainerCluster #1131 by @seglo
β‘οΈ Updates
- π€‘ mockito-core 2.28.2 (was 2.24.5) #1151 by @scala-steward
- scala-collection-compat 2.1.6 (was 2.1.2) #1152 by @scala-steward
- jul-to-slf4j, log4j-over-slf4j 1.7.30 (was 1.7.26) #1155 by @scala-steward
- embedded-kafka 2.4.1.1 (was 2.4.1) #1147 by @scala-steward
- protobuf-java 3.12.2 (was 3.11.4) #1142 by @scala-steward
- sbt 1.3.13 (was 1.3.9) #1153 by @scala-steward
- akka-stream-alpakka-csv 2.0.1 (was 2.0.0) #1143 by @scala-steward
-
v2.0.3 Changes
May 14, 2020π Release notes in the Alpakka Kafka documentation
Alpakka Kafka core
- Committing: retry commits marked as retriable #1111 by @ennru
- β‘οΈ Build: Jackson 2.10.4 and sbt plugin updates #1112 by @ennru
- π Security: mask passwords in settings' toString #1110 by @ennru
- Commit when next offset is observed #1093 by @seglo
- Non-streaming producer wrapper #1085 by @ennru
- Simplify commit replying #1095 by @ennru
- DrainingControl: creation in toMat #1084 by @ennru
- Simpler use with the new actors API #1088 by @ennru
- Cluster-sharding: single listener per entity type key + Java DSL #1080 by @chbatey
- Drain partial offset commit batches on upstream failure #1058 by @sdudzin
- π Kafka cluster sharding support with external sharding allocation #1067 by @seglo
- β Add MetadataClient getCommittedOffsets #1073 by @epalace
-
v2.0.2 Changes
February 20, 2020π Release notes in the Alpakka Kafka documentation
Alpakka Kafka core
- CommittingProducerSink: outstanding commits on multi-msg #1041 by @gabrielreid
- CommittingProducerSink: Fix count on failure #1043 by @gabrielreid
- Don't close shared Producer on fail #1046 by @gabrielreid
- Java API createCommittableOffsetBatch accepts Committable #1033 by @jewertow
- Discard of external offsets on rebalance #1037 by @gabrielreid
- π Fix logging an error with cause #1035 by @Sebruck
- π Fix slow-loading offsets during rebalance #1029 by @gabrielreid
β Alpakka Kafka Testkit
-
v2.0.1 Changes
January 23, 2020π Release notes in the Alpakka Kafka documentation
Alpakka Kafka core
- Producer: avoid race between failure and upstream finish #1025 by @ennru
- CommittableProducer: Record outstanding commits on pass-through #1022 by @gabrielreid
π Changes
-
v2.0.0 Changes
January 15, 2020π Release notes in the Alpakka Kafka documentation
Teskit
Benchmarks
π Documentation
π Build
-
v2.0.0-RC1 Changes
December 16, 2019π Changes
Alpakka Kafka core
- π² CommittingSpec: add logging #1007 by @ennru
- Rebalance: filter messages of revoked partitions (partitioned) #992 by @seglo
- Stage ID traceability #995 by @seglo
β Tests
- π² CommittingSpec: add logging #1007 by @ennru
- Rebalance: filter messages of revoked partitions (partitioned) #992 by @seglo
- Stage ID traceability #995 by @seglo
β Alpakka Kafka Testkit
- Kafka 2.4.0 final #1005 by @ennru
- π Build: fail for unformatted Java sources #1003 by @ennru
- Rebalance: filter messages of revoked partitions (partitioned) #992 by @seglo
π Documentation
-
v2.0.0-M2 Changes
December 03, 2019π Release notes in the Alpakka Kafka documentation
π Note: the Alpakka Kafka 2.0.0-M1 release process failed
Alpakka Kafka core
- Temporary fix for #978: avoid ConcatIterator #997 by @ennru
- π Deprecations: since version 2.0.0 #996 by @ennru
- ConsumerSetting: Add group instance id setter #861 by @def1ne
- PartitionAssignmentHandler: add onLost #986 by @ennru
- β Add partitioned transactional source phase 1 #930 by @seglo
- π² Stage Logic and Actor logging with ID #991 by @seglo
- Committing producer sink: producer and committer in a sink stage #963 by @ennru
- β Add wrapper for Metadata requests #497 #900 by @jewertow
- Kafka 2.4.0-RC1 #971 by @seglo
- Commit refreshing: fix bug from aggregating offsets #975 by @ennru
- π Producer: remove unreleased variants; simplify producer passing #967 by @ennru
- π Committable: deprecate commitJavadsl and commitScaladsl #959 by @ennru
- Producer: some concurrency and naming improvements #962 by @ennru
- DrainingControl: expose failures on overwritten methods #958 by @ennru
- Rebalance: filter messages of revoked partitions #946 by @ennru
- Consumer: make partition assignment handler public API #949 by @ennru
- Pass ProducerSettings to stage #952 by @seglo
- CommittableOffsetBatch: Handle multiple committer refs #953 by @ennru
- 0οΈβ£ Producer: change default parallelism #944 by @ennru
- β Remove methods deprecated before 1.0 #945 by @ennru
- β Use testcontainers for multi-broker integration tests and benchmarks #939 by @seglo
- π Akka Discovery support #836 by @ennru
- Mima 0.6.0 and exclusions for #931 #937 by @ennru
- Create
committableSink
as combination of Producer.flexiFlow an⦠#932 by @ennru - Committer: change type bound to allow offset batches #931 by @ennru
β Alpakka Kafka Testkit
- Cleanup KafkaSpec before termination of embedded server #970 by @shobull
- β Use testcontainers for multi-broker integration tests and benchmarks #939 by @seglo
β Tests
- β Tests: capture logging to show it for failed tests #993 by @ennru
- β Use akka.test.timefactor #994 by @seglo
- π Docs: remove duplicated producer tests #960 by @ennru
- π Make EmbeddedKafka a provided dependency #954 by @ennru
- β Use testcontainers for multi-broker integration tests and benchmarks #939 by @seglo
- π Illustrate how max.poll.records affects buffer #865 by @ennru
π Documentation
- π Docs: more links to API docs #981 by @ennru
- π Docs: remove duplicated producer tests #960 by @ennru
Other changes
- π Scalafmt: don't remove redundant braces #972 by @ennru
- β± Akka 2.6.0 in scheduled build #964 by @ennru
- β± Akka 2.6.0-RC1 for the scheduled build #938 by @ennru
- β¬οΈ Scala 2.13.1 and 2.12.10; plugin and test library upgrades #935 by @ennru
Benchmarks
-
v2.0.0-M1
December 03, 2019