Skip to content

Commit 5cec17d

Browse files
authored
Prepare for 2.2.1 release (#272)
* Prepare for 2.2.1 release * Revise breaking change language on release 2.2.0
1 parent 50b9d9e commit 5cec17d

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,11 @@ all languages.
156156
* The [Amazon Kinesis Forum][kinesis-forum]
157157

158158
## Release Notes
159-
### Release 2.2.0 (2025-03-12) - IMPORTANT: See section ``Migration to Python KCL 2.2.0`` to ensure upgrading does not break compatibility
159+
### Release 2.2.1 (March 22, 2025)
160+
* Downgrade logback from 1.5.16 to 1.3.15 to maintain JDK 8 compatability
161+
162+
### Release 2.2.0 (March 12, 2025) - IMPORTANT: See section ``Migration to Python KCL 2.2.0`` to ensure upgrading does not break compatibility
163+
#### :warning: [BREAKING CHANGES] - Release 2.2.0 contains a dependency version that is not compatible with JDK 8. Please upgrade to a later version if your KCL application requires JDK 8.
160164
* [#1444](https://github.com/awslabs/amazon-kinesis-client/pull/1444) Fully remove dependency on the AWS SDK for Java 1.x which will reach [end-of-support by December 31st, 2025](https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-java-v1-x-on-december-31-2025/).
161165
* The Glue Schema Registry integration functionality no longer depends on AWS SDK for Java 1.x. Previously, it required this as a transient dependency.
162166
* Multilangdaemon has been upgraded to use AWS SDK for Java 2.x. It no longer depends on AWS SDK for Java 1.x.

pom.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
<netty.version>4.1.118.Final</netty.version>
99
<netty-reactive.version>2.0.6</netty-reactive.version>
1010
<fasterxml-jackson.version>2.13.5</fasterxml-jackson.version>
11-
<logback.version>1.5.16</logback.version>
11+
<!--do not upgrade to logback version 1.5.x, as this is not compatible with JDK 8-->
12+
<logback.version>1.3.15</logback.version>
1213
</properties>
1314
<dependencies>
1415
<dependency>

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
PACKAGE_NAME = 'amazon_kclpy'
4444
JAR_DIRECTORY = os.path.join(PACKAGE_NAME, 'jars')
45-
PACKAGE_VERSION = '2.2.0'
45+
PACKAGE_VERSION = '2.2.1'
4646
PYTHON_REQUIREMENTS = [
4747
'boto3',
4848
# argparse is part of python2.7 but must be declared for python2.6

0 commit comments

Comments
 (0)