Skip to content

Commit d0a1b79

Browse files
authored
chore(rds): aurora postgres 16.9, 15.13, 14.18, 13.21, sqlserver 13.00.6460.7.v1,14.00.3495.9.v1,15.00.4435.7.v1,16.00.4195.2.v1,16.00.4205.1.v1, mysql 8.0.43, 8.4.6 (#35013)
### Issue # (if applicable) Close #35065 ### Reason for this change https://aws.amazon.com/about-aws/whats-new/2025/07/amazon-rds-sql-server-supports-cumulative-update-19-sql-server-2022/ https://aws.amazon.com/about-aws/whats-new/2025/05/amazon-rds-postgresql-supports-new-minor-versions/ https://aws.amazon.com/about-aws/whats-new/2025/08/amazon-rds-mySQL-8-0-43-and-8-4-6/ https://aws.amazon.com/about-aws/whats-new/2025/08/amazon-rds-sqlserver-supports-cu-gdr/ ### Description of how you validated changes ```console $ aws rds describe-db-engine-versions --engine sqlserver-ee --output table --query 'DBEngineVersions[*].{Engine:Engine,EngineVersion:EngineVersion}' -------------------------------------- | DescribeDBEngineVersions | +---------------+--------------------+ | Engine | EngineVersion | +---------------+--------------------+ | sqlserver-ee | 13.00.6460.7.v1 | ... | sqlserver-ee | 14.00.3495.9.v1 | ... | sqlserver-ee | 15.00.4435.7.v1 | ... | sqlserver-ee | 16.00.4195.2.v1 | | sqlserver-ee | 16.00.4205.1.v1 | +---------------+--------------------+ ``` ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 7cc54da commit d0a1b79

File tree

3 files changed

+28
-4
lines changed

3 files changed

+28
-4
lines changed

packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1152,6 +1152,8 @@ export class AuroraPostgresEngineVersion {
11521152
public static readonly VER_13_18 = AuroraPostgresEngineVersion.of('13.18', '13', { s3Import: true, s3Export: true });
11531153
/** Version "13.20". */
11541154
public static readonly VER_13_20 = AuroraPostgresEngineVersion.of('13.20', '13', { s3Import: true, s3Export: true });
1155+
/** Version "13.21". */
1156+
public static readonly VER_13_21 = AuroraPostgresEngineVersion.of('13.21', '13', { s3Import: true, s3Export: true });
11551157
/**
11561158
* Version "14.3".
11571159
* @deprecated Version 14.3 is no longer supported by Amazon RDS.
@@ -1195,6 +1197,8 @@ export class AuroraPostgresEngineVersion {
11951197
public static readonly VER_14_15 = AuroraPostgresEngineVersion.of('14.15', '14', { s3Import: true, s3Export: true });
11961198
/** Version "14.17". */
11971199
public static readonly VER_14_17 = AuroraPostgresEngineVersion.of('14.17', '14', { s3Import: true, s3Export: true });
1200+
/** Version "14.18". */
1201+
public static readonly VER_14_18 = AuroraPostgresEngineVersion.of('14.18', '14', { s3Import: true, s3Export: true });
11981202
/**
11991203
* Version "15.2".
12001204
* @deprecated Version 15.2 is no longer supported by Amazon RDS.
@@ -1221,6 +1225,8 @@ export class AuroraPostgresEngineVersion {
12211225
public static readonly VER_15_10 = AuroraPostgresEngineVersion.of('15.10', '15', { s3Import: true, s3Export: true });
12221226
/** Version "15.12". */
12231227
public static readonly VER_15_12 = AuroraPostgresEngineVersion.of('15.12', '15', { s3Import: true, s3Export: true });
1228+
/** Version "15.13". */
1229+
public static readonly VER_15_13 = AuroraPostgresEngineVersion.of('15.13', '15', { s3Import: true, s3Export: true });
12241230
/**
12251231
* Version "16.0"
12261232
* @deprecated Version 16.0 is no longer supported by Amazon RDS.
@@ -1249,6 +1255,8 @@ export class AuroraPostgresEngineVersion {
12491255
public static readonly VER_16_8 = AuroraPostgresEngineVersion.of('16.8', '16', { s3Import: true, s3Export: true });
12501256
/** Version "16.8 limitless" */
12511257
public static readonly VER_16_8_LIMITLESS = AuroraPostgresEngineVersion.of('16.8-limitless', '16', { s3Import: true, s3Export: true });
1258+
/** Version "16.9". */
1259+
public static readonly VER_16_9 = AuroraPostgresEngineVersion.of('16.9', '16', { s3Import: true, s3Export: true });
12521260
/**
12531261
* Version "17.1"
12541262
* @deprecated Version 17.1 is no longer supported by Amazon RDS.

packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,12 +1006,16 @@ export class MysqlEngineVersion {
10061006
public static readonly VER_8_0_41 = MysqlEngineVersion.of('8.0.41', '8.0');
10071007
/** Version "8.0.42". */
10081008
public static readonly VER_8_0_42 = MysqlEngineVersion.of('8.0.42', '8.0');
1009+
/** Version "8.0.43". */
1010+
public static readonly VER_8_0_43 = MysqlEngineVersion.of('8.0.43', '8.0');
10091011
/** Version "8.4.3". */
10101012
public static readonly VER_8_4_3 = MysqlEngineVersion.of('8.4.3', '8.4');
10111013
/** Version "8.4.4". */
10121014
public static readonly VER_8_4_4 = MysqlEngineVersion.of('8.4.4', '8.4');
10131015
/** Version "8.4.5". */
10141016
public static readonly VER_8_4_5 = MysqlEngineVersion.of('8.4.5', '8.4');
1017+
/** Version "8.4.6". */
1018+
public static readonly VER_8_4_6 = MysqlEngineVersion.of('8.4.6', '8.4');
10151019

10161020
/**
10171021
* Create a new MysqlEngineVersion with an arbitrary version.
@@ -2811,6 +2815,8 @@ export class SqlServerEngineVersion {
28112815
public static readonly VER_13_00_6450_1_V1 = SqlServerEngineVersion.of('13.00.6450.1.v1', '13.00');
28122816
/** Version "13.00.6455.2.v1". */
28132817
public static readonly VER_13_00_6455_2_V1 = SqlServerEngineVersion.of('13.00.6455.2.v1', '13.00');
2818+
/** Version "13.00.6460.7.v1". */
2819+
public static readonly VER_13_00_6460_7_V1 = SqlServerEngineVersion.of('13.00.6460.7.v1', '13.00');
28142820

28152821
/** Version "14.00" (only a major version, without a specific minor version). */
28162822
public static readonly VER_14 = SqlServerEngineVersion.of('14.00', '14.00');
@@ -2870,6 +2876,8 @@ export class SqlServerEngineVersion {
28702876
public static readonly VER_14_00_3480_1_V1 = SqlServerEngineVersion.of('14.00.3480.1.v1', '14.00');
28712877
/** Version "14.00.3485.1.v1 ". */
28722878
public static readonly VER_14_00_3485_1_V1 = SqlServerEngineVersion.of('14.00.3485.1.v1', '14.00');
2879+
/** Version "14.00.3495.9.v1 ". */
2880+
public static readonly VER_14_00_3495_9_V1 = SqlServerEngineVersion.of('14.00.3495.9.v1', '14.00');
28732881

28742882
/** Version "15.00" (only a major version, without a specific minor version). */
28752883
public static readonly VER_15 = SqlServerEngineVersion.of('15.00', '15.00');
@@ -2920,6 +2928,8 @@ export class SqlServerEngineVersion {
29202928
public static readonly VER_15_00_4420_2_V1 = SqlServerEngineVersion.of('15.00.4420.2.v1', '15.00');
29212929
/** Version "15.00.4430.1.v1". */
29222930
public static readonly VER_15_00_4430_1_V1 = SqlServerEngineVersion.of('15.00.4430.1.v1', '15.00');
2931+
/** Version "15.00.4435.7.v1". */
2932+
public static readonly VER_15_00_4435_7_V1 = SqlServerEngineVersion.of('15.00.4435.7.v1', '15.00');
29232933

29242934
/** Version "16.00" (only a major version, without a specific minor version). */
29252935
public static readonly VER_16 = SqlServerEngineVersion.of('16.00', '16.00');
@@ -2949,6 +2959,10 @@ export class SqlServerEngineVersion {
29492959
public static readonly VER_16_00_4175_1_V1 = SqlServerEngineVersion.of('16.00.4175.1.v1', '16.00');
29502960
/** Version "16.00.4185.3.v1". */
29512961
public static readonly VER_16_00_4185_3_V1 = SqlServerEngineVersion.of('16.00.4185.3.v1', '16.00');
2962+
/** Version "16.00.4195.2.v1". */
2963+
public static readonly VER_16_00_4195_2_V1 = SqlServerEngineVersion.of('16.00.4195.2.v1', '16.00');
2964+
/** Version "16.00.4205.1.v1". */
2965+
public static readonly VER_16_00_4205_1_V1 = SqlServerEngineVersion.of('16.00.4205.1.v1', '16.00');
29522966

29532967
/**
29542968
* Create a new SqlServerEngineVersion with an arbitrary version.

packages/aws-cdk-lib/aws-rds/test/cluster-engine.test.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,16 @@ describe('cluster engine', () => {
5353
'aurora-postgresql9.6');
5454
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('10.0', '10') }).parameterGroupFamily).toEqual(
5555
'aurora-postgresql10');
56-
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('13.20', '13') }).parameterGroupFamily).toEqual(
56+
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('13.21', '13') }).parameterGroupFamily).toEqual(
5757
'aurora-postgresql13');
58-
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('14.3', '14') }).parameterGroupFamily).toEqual(
58+
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('14.18', '14') }).parameterGroupFamily).toEqual(
5959
'aurora-postgresql14');
60-
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('15.7', '15') }).parameterGroupFamily).toEqual(
60+
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('15.13', '15') }).parameterGroupFamily).toEqual(
6161
'aurora-postgresql15');
62-
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('16.3', '16') }).parameterGroupFamily).toEqual(
62+
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('16.9', '16') }).parameterGroupFamily).toEqual(
6363
'aurora-postgresql16');
64+
expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('17.5', '17') }).parameterGroupFamily).toEqual(
65+
'aurora-postgresql17');
6466
});
6567

6668
test('supported log types', () => {

0 commit comments

Comments
 (0)