adam bien's blog

AWS CDK Plain, AWS CDK Lambda Plain and AWS Quarkus Lambda CDK Plain Templates are using AWS CDK GA v2 for Java 📎

AWS Cloud Development Kit (AWS CDK) v2 is GA (also checkout: Building Reusable "Cloud Components" / Constructs with AWS CDK, Java and Maven), now you only need two Maven dependencies in your CDK project:

<dependency>
    <groupId>software.amazon.awscdk</groupId>
    <artifactId>aws-cdk-lib</artifactId>
    <version>2.0.0</version>
</dependency>
<dependency>
    <groupId>software.constructs</groupId>
    <artifactId>constructs</artifactId>
    <version>3.3.161</version>
</dependency>

AWS CDK v2 ships with additional features like: hot swapping, disabling rollback, the watch mode and JUnit assertions.

The AWS CDK Template, AWS (asynchronous) Lambda Template and API Gateway, AWS Lambda, Quarkus Template are updated from 2.0 Release Candidate to 2.0.0 GA.