Releases: ekristen/aws-nuke
Releases · ekristen/aws-nuke
v3.43.0
3.43.0 (2025-01-10)
Bug Fixes
- cloud-control: properly execute cloud control resources (abbe053)
- deps: update to [email protected] (c2c26b3)
Features
- command/list: improve output of resources (e623b06)
Verify Binaries
Currently only the checksums.txt
is signed, therefore it's sha256 signature is signed. Simply verify the hash and then verify the checksums signature.
cosign verify-blob \
--signature https://github.com/ekristen/aws-nuke/releases/download/v3.43.0/checksums.txt.sig \
--certificate https://github.com/ekristen/aws-nuke/releases/download/v3.43.0/checksums.txt.pem \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
--certificate-identity "https://github.com/ekristen/aws-nuke/.github/workflows/goreleaser.yml@refs/tags/v3.43.0" \
https://github.com/ekristen/aws-nuke/releases/download/v3.43.0/checksums.txt
v3.42.0
3.42.0 (2025-01-04)
Summary
New Setting
CreateRoleToDeleteStack
onCloudFormationStack
- if a cloudformation stack is missing it's role, this setting will allow AWS nuke to re-create the role to allow the deletion of the stack.
New Resources
S3AccessGrantsInstance
S3AccessGrantsGrant
S3AccessGrantsLocation
TransferWebApp
Removed Resources
MobileProject
Changes
Bug Fixes
- cloudformation-stack: remove role afterwards (bafba21)
- cloudwatchlogs-loggroup: property RetentionInDays should always have a value (76177af)
- deps: update module github.com/aws/aws-sdk-go to v1.55.5 (340043a)
- deps: update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.72.0 (1cf5971)
- s3-access-grants-grant: pass account id to delete input (d1f2ccc)
Features
- adding support for s3 access grants, grant, instance, location (cc5548a)
- cloudformation-stack: new setting CreateRoleToDeleteStack (1c42a86)
- cloudwatchevents-target: add properties (60243b3)
- cloudwatchlogs-loggroup: add RetentionInDays properties (b8982b4)
- cloudwatchlogs-loggroup: new properties, refactor properties struct (d8ffbc5)
- mobile-project: remove resource, no longer supported by AWS (de5feb2)
- new resource TransferWebApp (0c8daf7)
Verify Binaries
Currently only the checksums.txt
is signed, therefore it's sha256 signature is signed. Simply verify the hash and then verify the checksums signature.
cosign verify-blob \
--signature https://github.com/ekristen/aws-nuke/releases/download/v3.42.0/checksums.txt.sig \
--certificate https://github.com/ekristen/aws-nuke/releases/download/v3.42.0/checksums.txt.pem \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
--certificate-identity "https://github.com/ekristen/aws-nuke/.github/workflows/goreleaser.yml@refs/tags/v3.42.0" \
https://github.com/ekristen/aws-nuke/releases/download/v3.42.0/checksums.txt
v3.41.0
v3.40.0
3.40.0 (2025-01-02)
Bug Fixes
- neptune-cluster: filter on engine to neptune (323856a)
- neptune-snapshot: filter to just neptune engine (733d9fd)
Features
- neptune-snapshot: new properties: Status and CreateTime (6d956b5)
Verify Binaries
Currently only the checksums.txt
is signed, therefore it's sha256 signature is signed. Simply verify the hash and then verify the checksums signature.
cosign verify-blob \
--signature https://github.com/ekristen/aws-nuke/releases/download/v3.40.0/checksums.txt.sig \
--certificate https://github.com/ekristen/aws-nuke/releases/download/v3.40.0/checksums.txt.pem \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
--certificate-identity "https://github.com/ekristen/aws-nuke/.github/workflows/goreleaser.yml@refs/tags/v3.40.0" \
https://github.com/ekristen/aws-nuke/releases/download/v3.40.0/checksums.txt
v3.39.0
3.39.0 (2024-12-26)
Bug Fixes
- deps: update to 0.24.0 for structured logging (f47c098)
- various tweaks for structured logging (36ab9b5)
Features
- add kv log-format (19c3894)
- expand resource names using globs (b190ddf)
- structured logging (fd6965b)
Verify Signature
cosign verify-blob \
--signature https://github.com/ekristen/aws-nuke/releases/download/v3.39.0/checksums.txt.sig \
--certificate https://github.com/ekristen/aws-nuke/releases/download/v3.39.0/checksums.txt.pem \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
--certificate-identity "https://github.com/ekristen/aws-nuke/.github/workflows/goreleaser.yml@refs/tags/v3.39.0" \
https://github.com/ekristen/aws-nuke/releases/download/v3.39.0/checksums.txt