Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,10 +149,20 @@ be language-agnostic, while providing identical features and similar parallel pr
all languages.

## Release Notes

### Release (4.0.1 - May 28, 2025)
### Release 4.1.0 (October 1, 2025)
* [#276](https://github.com/awslabs/amazon-kinesis-client-net/pull/276) Add multi-lang support for leaseAssignmentIntervalMillis
* [#281](https://github.com/awslabs/amazon-kinesis-client-net/pull/281) Upgrade amazon-kinesis-client from 3.0.0 to 3.1.3
* [#281](https://github.com/awslabs/amazon-kinesis-client-net/pull/281) Upgrade aws-sdk from 2.25.64 to 2.33.0
* [#281](https://github.com/awslabs/amazon-kinesis-client-net/pull/281) Upgrade netty.version from 4.1.108.Final to 4.2.4.Final
* [#281](https://github.com/awslabs/amazon-kinesis-client-net/pull/281) Upgrade fasterxml-jackson from 2.13.5 to 2.15.0
* [#281](https://github.com/awslabs/amazon-kinesis-client-net/pull/281) Upgrade checker-qual from 2.5.2 to 3.49.4
* [#281](https://github.com/awslabs/amazon-kinesis-client-net/pull/281) Upgrade org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0
* [#266](https://github.com/awslabs/amazon-kinesis-client-net/pull/266) Upgrade commons-beanutils from 1.9.4 to 1.11.0

### Release (May 28, 2025)
* [#264](https://github.com/awslabs/amazon-kinesis-client-net/pull/264) Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.15
* [#263](https://github.com/awslabs/amazon-kinesis-client-net/pull/263) Bump io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final

### Release 4.0.0 (November 6, 2024)
* New lease assignment / load balancing algorithm
* KCL 3.x introduces a new lease assignment and load balancing algorithm. It assigns leases among workers based on worker utilization metrics and throughput on each lease, replacing the previous lease count-based lease assignment algorithm.
Expand Down
27 changes: 21 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<properties>
<awssdk.version>2.25.64</awssdk.version>
<kcl.version>3.0.0</kcl.version>
<netty.version>4.1.118.Final</netty.version>
<awssdk.version>2.33.0</awssdk.version>
<kcl.version>3.1.3</kcl.version>
<netty.version>4.2.4.Final</netty.version>
<netty-reactive.version>2.0.6</netty-reactive.version>
<fasterxml-jackson.version>2.13.5</fasterxml-jackson.version>
<fasterxml-jackson.version>2.15.0</fasterxml-jackson.version>
<logback.version>1.3.15</logback.version>
</properties>
<dependencies>
Expand Down Expand Up @@ -182,6 +182,16 @@
<artifactId>identity-spi</artifactId>
<version>${awssdk.version}</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>retries-spi</artifactId>
<version>${awssdk.version}</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>retries</artifactId>
<version>${awssdk.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-http</artifactId>
Expand All @@ -197,6 +207,11 @@
<artifactId>netty-codec</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-base</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport</artifactId>
Expand Down Expand Up @@ -260,7 +275,7 @@
<dependency>
<groupId>org.checkerframework</groupId>
<artifactId>checker-qual</artifactId>
<version>2.5.2</version>
<version>3.49.4</version>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
Expand All @@ -285,7 +300,7 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.14.0</version>
<version>3.18.0</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
Expand Down