From ef9cfe92a16e47340516d5e5b46580e918e137f5 Mon Sep 17 00:00:00 2001 From: Daniel Schroeder Date: Sat, 23 Mar 2024 15:17:06 +0100 Subject: [PATCH] chore(main): release 4.0.0 (#257) --- .release-please-manifest.json | 2 +- CHANGELOG.md | 26 ++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8c468b90..e6f87756 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.3.3" + ".": "4.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29b..f8ae5dec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,26 @@ +# Changelog + +## [4.0.0](https://github.com/udondan/cdk-ec2-key-pair/compare/v3.3.3...v4.0.0) (2024-03-23) + + +### ⚠ BREAKING CHANGES + +* adds support for ED25519 Key Pairs and a wide range of public key formats ([#290](https://github.com/udondan/cdk-ec2-key-pair/issues/290)) +* implements IKeyPair interface ([#279](https://github.com/udondan/cdk-ec2-key-pair/issues/279)) +* renames lambda property to lambdaFunction ([#277](https://github.com/udondan/cdk-ec2-key-pair/issues/277)) +* for consistency, the property name now is renamed to keyPairName ([#258](https://github.com/udondan/cdk-ec2-key-pair/issues/258)) +* removes fixed name from lambda function ([#253](https://github.com/udondan/cdk-ec2-key-pair/issues/253)) + +### Features + +* adds fingerprint and public key format as resource properties ([#291](https://github.com/udondan/cdk-ec2-key-pair/issues/291)) ([046e41d](https://github.com/udondan/cdk-ec2-key-pair/commit/046e41da8dd3b55f52f86f665b8857236373bc50)) +* adds logLevel option, so users can debug lambda functions ([#286](https://github.com/udondan/cdk-ec2-key-pair/issues/286)) ([6f28d82](https://github.com/udondan/cdk-ec2-key-pair/commit/6f28d8224f1c2810d869c3bf2069a62bf4a6adcb)) +* adds support for ED25519 Key Pairs and a wide range of public key formats ([#290](https://github.com/udondan/cdk-ec2-key-pair/issues/290)) ([35ece30](https://github.com/udondan/cdk-ec2-key-pair/commit/35ece30b405ce0d4e39980c328c2308b6218c70e)) +* for consistency, the property name now is renamed to keyPairName ([#258](https://github.com/udondan/cdk-ec2-key-pair/issues/258)) ([a39e251](https://github.com/udondan/cdk-ec2-key-pair/commit/a39e2519d1c4b8e4de510f913e9d8464cdb2a480)) +* implements IKeyPair interface ([#279](https://github.com/udondan/cdk-ec2-key-pair/issues/279)) ([0457985](https://github.com/udondan/cdk-ec2-key-pair/commit/045798526a71587640fc1e52156a79cc49ddff16)) +* removes fixed name from lambda function ([#253](https://github.com/udondan/cdk-ec2-key-pair/issues/253)) ([56e17ef](https://github.com/udondan/cdk-ec2-key-pair/commit/56e17ef736dd174a1732745d484f1bd06731b13a)) + + +### Miscellaneous Chores + +* renames lambda property to lambdaFunction ([#277](https://github.com/udondan/cdk-ec2-key-pair/issues/277)) ([e43879a](https://github.com/udondan/cdk-ec2-key-pair/commit/e43879a83595ae9c3d1fa4aa9a64baecd9250af4)) diff --git a/package-lock.json b/package-lock.json index d65c4f22..d1d64117 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cdk-ec2-key-pair", - "version": "3.3.3", + "version": "4.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cdk-ec2-key-pair", - "version": "3.3.3", + "version": "4.0.0", "license": "Apache-2.0", "devDependencies": { "@aws-sdk/client-ec2": "3.540.0", diff --git a/package.json b/package.json index f34e5c96..48e7e4af 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "cdk-ec2-key-pair", "description": "CDK Construct for managing EC2 key pairs", - "version": "3.3.3", + "version": "4.0.0", "license": "Apache-2.0", "author": { "name": "Daniel Schroeder",