Release 2.6.1 of the Amazon Kinesis Client Library for Java
- #1365 Add config to enable point in time recovery for the DynamoDB lease table created by KCL
- #1325 Add logic to sync from lease table on first app bootstrap
- #1372 Fix debug and trace level logging to log all worker loops
- #1319 Fix a race condition between ShardConsumer shutdown and initialization
- #1354 Fix bug where the in-memory lease is updated even when DDB fails to update
- #1363 Fix some of the warnings emitted by maven during build
- #1358 Remove ShutdownNotificationAware and update javadocs
- #1329 Remove unnecessary lambda
- #1340 Generate wrappers from proto files instead of shipping them directly
- #1332 Enforce consistent code style with palantir-java-format
- #1294 Upgrade org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.3.1
- #1296 Upgrade org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.5
- #1312 Upgrade commons-io:commons-io from 2.15.1 to 2.16.1
- #1331 Upgrade maven-compiler-plugin from 3.11.0 to 3.13.0
- #1335 Upgrade org.slf4j:slf4j-api from 2.0.7 to 2.0.13
- #1336 Upgrade io.reactivex.rxjava3:rxjava from 3.1.6 to 3.1.8
- #1337 Upgrade com.google.protobuf:protobuf-java from 3.21.12 to 4.27.0
- #1341 Upgrade awssdk.version from 2.25.11 to 2.25.64
- #1342 Upgrade org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0
- #1343 Upgrade org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.5
- #1383 Upgrade com.google.protobuf:protobuf-java from 4.27.0 to 4.27.5