All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.45.0 (2023-10-14)
Built on CDK v2.99.1 Significant internal clean up chores
2.44.0 (2023-08-29)
Built on CDK v2.82.0 (no new features, just internal housekeeping)
- aws-lambda-kendra: fixed package.json issues
2.43.1 (2023-08-28)
BUG NOTICE - THIS RELEASE WAS ONLY PARTIALLY PUBLISHED in PYPI, USE 2.44.0
Built on CDK v2.82.0
- aws-lambda-kendra: remove extra info from bottom of package.json
2.43.0 (2023-08-28)
BUG NOTICE - THIS RELEASE WAS ONLY PARTIALLY PUBLISHED in PYPI, USE 2.44.0
Built on CDK v2.82.0
- aws-kinesisfirehose-s3: resource name collision when two instances deployed in same stack (#991)
- aws-openapi-lambda: make names unique (#987) (be9997a)
- new construct: aws-lambda-kendra (#989) (24fe018)
2.42.0 (2023-08-12)
Build on CDK v2.82.0
2.41.0 (2023-06-06)
Built on CDK v2.82.0
2.40.0 (2023-06-03)
Built on CDK v2.82.0
-
s3 buckets: do not remove lifecycle rules from log buckets (#969)
-
aws-alb-fargate: change container used to launch integ tests (#962) (30ba7d9)
2.39.0 (2023-04-23)
Built on CDK v2.76.0
2.38.0 (2023-04-16)
Build on CDK v2.74.0
2.37.0 (2023-04-11)
Built on CDK v2.73.0
- wafwebacl-all: allow any type for webAclProps (#943)
- all constructs: use aws.partition where value could refer to govcloud (#941) (e4cc3c0)
- s3-bucket-helper: not populating response.loggingBucket when bucket supplied (#934) (b65986d)
2.36.0 (2023-03-29)
Built on CDK v2.71.0
2.35.0 (2023-03-23)
Built on CDK v2.68.0
- aws-cloudfront-s3 Set s3LoggingBucket property (#930)
2.34.0 (2023-03-18)
Built on CDK v2.68.0
2.33.0 (2023-03-03)
Build on CDK v2.67.0
- core: id conflict with multiple buildLambdaFunction() (#910)
2.32.0 (2023-02-14)
Build on CDK 2.64.0
2.31.0 (2023-02-09)
Build on CDK 2.64.0
- aws-apigateway-*: add optional request templates for non-default content-types. (#888) (ace70f0)
- aws-iot-lambda-dynamodb: add vpc and environment variable name to construct interface (#894) (8ee687a)
2.30.0 (2022-12-28)
Built on CDK 2.57.0
- aws-lambda-kinesisstream: created new construct (#873) (81592de)
- new construct: aws-fargate-kinesisfirehose (#881) (3a74a27)
- new construct: aws-fargate-kinesisstreams (#877) (08b7975), closes #875
- new construct: aws-lambda-kinesisfirehose (#875) (aef3efa)
2.29.0 (2022-12-04)
- aws-s3-sns: created new construct (#849)
- aws-cloudfront-*: Add optional parameter cloudfront.ResponseHeadersPolicyProps (#852)
- Standardize how encryption properties are used for SNS/SQS construct (#846)
2.28.0 (2022-11-30)
Built on CDK 2.53.0
- Standardize how encryption properties are used for SNS/SQS constructs (#846)
- Lots of housekeeping, documentation edits
2.27.0 (2022-11-02)
Built on CDK 2.50.0
-
aws-wafwebacl-appsync: created new construct (#833) (1c708b9)
-
aws-fargate-opensearch: created new construct (#823)
2.26.0 (2022-10-12)
-
aws-dynamodbstreams-lambda-elasticsearch-kibana: Added VPC support (#816) (30a5160)
-
aws-lambda-opensearch: created new construct (#818) (f31f59d)
2.25.0 (2022-09-13)
(no functional changes in this release) Built on CDK 2.45.0
2.24.0 (2022-09-13)
(no changes in this release)
2.23.0 (2022-09-12)
(no changes in this release) Note - 2.23.0 is not available in Maven
2.22.0 (2022-09-11)
(no changes in this release) Note - 2.22.0 is not available in Maven
2.21.0 (2022-08-26)
- Upgrade to Typescript 4.7.4: (#783)
- Update contributing.md: ensure all instructions reflect that v2 is now the only cdk version (#785)
2.20.0 (2022-08-25)
(no changes in this release)
2.19.0 (2022-08-24)
(no changes in this release)
2.18.0 (2022-08-19)
(no changes in this release)
2.17.0 (2022-08-17)
This is one of a number of identical releases we have created as we overhaul our release process for CDK V2 and the deprecation of V1
2.16.0 (2022-08-16)
2.14.0 (2022-08-09)
- Built upon underlying CDK version V2.36.0
2.13.0 (2022-08-09)
- Built upon underlying CDK version V2.25.0
2.12.0 (2022-07-26)
- Built upon underlying CDK version V2.25.0
2.11.0 (2022-07-18)
- Built upon underlying CDK version V2.24.0
2.10.0 (2022-07-01)
- Includes all functionality of V1.157.0
- Built upon underlying CDK version V2.24.0
2.9.0 (2022-06-13)
- Includes all functionality of V1.157.0
- Built upon underlying CDK version V2.23.0
2.8.0 (2022-05-20)
- Includes all functionality of V1.156.1
- Built upon underlying CDK version V2.23.0
2.7.0 (2022-05-09)
- Includes all functionality of V1.154.0
- Built upon underlying CDK version V2.23.0
2.6.0 (2022-05-07)
- Includes all functionality of V1.153.1
- Built upon underlying CDK version V2.15.0
- aws-fargate-dynamodb: create new construct (#633) (0b35418)
- aws-fargate-secretsmanager: Create new construct (#670) (cd218b6)
- aws-fargate-ssmstringparameter: New Construct (#653) (bcb7c63)
- aws-lambda-elasticachmemcached: New Construct (#675) (14c50ae)
- aws-s3-stepfunctions: Changed escape hatch to eventBridgeEnabled prop (#666) (bc2f733)
- README.md: add python and java minimal deployment (#582) (2ecd9dd)
- aws-lambda-secretsmanager: Update docs (#673) (1b843bf)
- Remove debug statement: Remove extra debug statement in kinesisfirehose-s3 (#649) (26e9ec0)
- Sonarqube configuration: Replace comma between constructs (#646) (79e1b09)
2.5.0 (2022-03-30)
- Includes all functionality of V1.148.0
- Built upon underlying CDK version V2.15.0
2.4.0 (2022-03-29)
- Includes all functionality of V1.146.0
- Built upon underlying CDK version V2.15.0
2.3.0 (2022-02-24)
- Includes all functionality of V1.139.0
- Built upon underlying CDK version V2.7.0
- aws-fargate-sqs: Created new construct (#588) (f7ddf3f)
- aws-fargate-s3: Created new construct (#591)
2.2.0 (2022-01-20)
- Includes all functionality of V1.138.0
- Built upon underlying CDK version V2.4.0
- aws-fargate-sns: New Construct (#574) (5c86f3a)
- aws-route53-apigateway: New Construct (#511) (81129dd)
2.1.0 (2022-01-11)
-
Includes all functionality of V1.137.0
-
Build upon underlying CDK version V2.4.0
-
s3-stepfunctions: removed CloudTrail dependency after new S3 feature (#529) (639f473)
- aws-apigateway-iot and aws-cloudfront-apigateway-lambda: fixed deprecated warnings (#554) (655c4af)
- aws-s3-cloudfront: Recognize when client specifies enforceSSL: false (#559) (fc4fab8)
2.0.0 (2021-12-02)
- Includes all functionality of V1.129.0
- aws-cloudfront-s3: added logS3AccessLogs prop (#506) (6d3c7c9)
- aws-events-rule-kinesisfirehose-s3: added logS3AccessLogs and loggingBucketProps (#492) (0af95f5)
- aws-iot-kinesisfirehose-s3: added custom loggingBucketProps (#480) (76c0aa9)
- aws-kinesisfirehose-s3-and-kinesisanalytics: added logS3AccessLogs and loggingBucketProps (#490) (3d8fec6)
- aws-kinesisfirehose-s3: added custom logging bucket props to kinesisfirehose-s3 (#478) (6fab3e5)
- aws-kinesisstreams-gluejob: encrypted bucket in existing job integ test (#504) (04d0642)
- aws-kinesisstreams-kinesisfirehose-s3: added loggingBucketProps and logS3AccessLogs (#493) (85b5f7a)
- aws-lambda-s3: added logS3AccessLogs and updated tests (#496) (9922938)
- aws-s3-sqs: added logS3AccessLogs and S3BucketInterface (#499) (c8320bd)
- aws-s3-stepfunctions: added logS3AccessLogs and S3BucketInterface (#500) (d7d10f6)
- Update reference from existingBucketInterface to existingBucketObj: Update Documentation #520 (0c030e8)
2.0.0-rc.2 (2021-11-02)
- aws-alb-lambda: New Construct - aws-alb-lambda (#467) (4fb7eb9)
- aws-cloudfront-apigateway-lambda: added cloudFrontLoggingBucketProps to cloudfront-apigateway-lambda (#455) (5e42612)
- aws-cloudfront-mediastore: added cloudFrontLoggingBucketProp to cloudfront-mediastore (#457) (ffd8d17)
- aws-cloudfront-s3: added added cloudFrontLoggingBucketProps (#457)
- aws-wafwebacl-alb: created aws-wafwebacl-alb construct (#465) (cd5c4f4)
- Implement aws-route53-alb: Implement new construct (#421) (afd0811)
- apigateway-helper: fixed condition for cloudWatchRole creation (#468) (e454349)
- scripts: Fix postinstall script (#477) (3902a91)
- service-staff: Fix create-order lambda (#479) (982c026)
- Set outputBucket property on aws-kinesisstreams-gluejob: Issue #448 to include S3 bucket for Glue Job that the construct creates (#452) (c40e1f7)
This is the first release candidate of Solutions Constructs 2.0 based on CDK v2.0 🎉
- aws-apigateway-dynamodb
- aws-apigateway-iot
- aws-apigateway-kinesisstreams
- aws-apigateway-lambda
- aws-apigateway-sagemakerendpoint
- aws-apigateway-sqs
- aws-cloudfront-apigateway
- aws-cloudfront-apigateway-lambda
- aws-cloudfront-mediastore
- aws-cloudfront-s3
- aws-cognito-apigateway-lambda
- aws-dynamodbstreams-lambda
- aws-dynamodbstreams-lambda-elasticsearch-kibana
- aws-eventbridge-kinesisfirehose-s3
- aws-eventbridge-kinesisstreams
- aws-eventbridge-lambda
- aws-eventbridge-sns
- aws-eventbridge-sqs
- aws-eventbridge-stepfunctions
- aws-iot-kinesisfirehose-s3
- aws-iot-kinesisstreams
- aws-iot-lambda
- aws-iot-lambda-dynamodb
- aws-iot-sqs
- aws-kinesisfirehose-s3
- aws-kinesisfirehose-s3-and-kinesisanalytics
- aws-kinesisstreams-gluejob
- aws-kinesisstreams-kinesisfirehose-s3
- aws-kinesisstreams-lambda
- aws-lambda-dynamodb
- aws-lambda-elasticsearch-kibana
- aws-lambda-eventbridge
- aws-lambda-s3
- aws-lambda-sagemakerendpoint
- aws-lambda-secretsmanager
- aws-lambda-sns
- aws-lambda-sqs
- aws-lambda-sqs-lambda
- aws-lambda-ssmstringparameter
- aws-lambda-stepfunctions
- aws-s3-lambda
- aws-s3-sqs
- aws-s3-stepfunctions
- aws-sns-lambda
- aws-sns-sqs
- aws-sqs-lambda
- aws-wafwebacl-apigateway
- aws-wafwebacl-cloudfront