Skip to content

Releases: ekristen/aws-nuke

v3.46.1

31 Jan 02:52
1736df5
Compare
Choose a tag to compare

3.46.1 (2025-01-31)

Bug Fixes

  • ec2-network-interfaces: set description property (0fed945)
  • workflow: allow ekristen-dev[bot] for signing (39059a1)

3.46.0 (2025-01-31)

Note

The 3.46.0 build was broken due to a change in publishing and lack of access to the signing key, this information is here for completeness for 3.46.1, which was the first fixed build after the broken one.

Bug Fixes

  • deps: update aws-sdk-go-v2 monorepo (d99bcf4)
  • deps: update module github.com/aws/aws-sdk-go to v1.55.6 (c7f523d)
  • workflow: switch to ekristen-dev bot (ce01e4d)

Features

  • ec2-dhcp-option: filter shared resources (11b8f11)
  • ec2-internet-gateway-attachment: filter shared resources (5e3b70d)
  • ec2-internet-gateway: filter shared resources (0144685)
  • ec2-network-interface: add description property (c8d7d0b)
  • ec2-network-interface: filter shared resource (472fe08)
  • ec2-route-table: filter shared resource (a21e0a7)
  • ec2-security-group: filter shared resource (1fe5524)
  • ec2-subnet: filter shared resources (f0dbc27)
  • ec2-vpc: filter shared resource (4e89fa7)

v3.46.0

31 Jan 01:24
7702444
Compare
Choose a tag to compare

Important

Build was broken due to a change in the publishing process, the signing keys were not available. 3.46.1 replaces this.

3.46.0 (2025-01-31)

Bug Fixes

  • deps: update aws-sdk-go-v2 monorepo (d99bcf4)
  • deps: update module github.com/aws/aws-sdk-go to v1.55.6 (c7f523d)
  • workflow: switch to ekristen-dev bot (ce01e4d)

Features

  • ec2-dhcp-option: filter shared resources (11b8f11)
  • ec2-internet-gateway-attachment: filter shared resources (5e3b70d)
  • ec2-internet-gateway: filter shared resources (0144685)
  • ec2-network-interface: add description property (c8d7d0b)
  • ec2-network-interface: filter shared resource (472fe08)
  • ec2-route-table: filter shared resource (a21e0a7)
  • ec2-security-group: filter shared resource (1fe5524)
  • ec2-subnet: filter shared resources (f0dbc27)
  • ec2-vpc: filter shared resource (4e89fa7)

v3.45.0

27 Jan 18:01
3ce2ae4
Compare
Choose a tag to compare

3.45.0 (2025-01-27)

Features

  • route53-profile-association: new resource (443eaca)
  • route53-profile: new resource (00ae56c)

v3.44.0

14 Jan 01:09
fe7fc3b
Compare
Choose a tag to compare

3.44.0 (2025-01-14)

Bug Fixes

  • cloudcontrol: increase to 100 max results (136ba3d)
  • cloudcontrol: set to 55 req/min (df705ae)

Features

  • cloudcontrol: implement rate limit w/ better logging (3495fcc)

v3.43.0

10 Jan 18:54
5f9ab5f
Compare
Choose a tag to compare

3.43.0 (2025-01-10)

Bug Fixes

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

04 Jan 18:35
553175e
Compare
Choose a tag to compare

3.42.0 (2025-01-04)

Summary

New Setting

  • CreateRoleToDeleteStack on CloudFormationStack - 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

03 Jan 20:53
51e7c33
Compare
Choose a tag to compare

3.41.0 (2025-01-03)

Bug Fixes

  • command/run: logging output back to stdout (d31fa12)

Features

  • resource: add SSMQuickSetupConfigurationManager resource (54919bd)

v3.40.0

02 Jan 01:22
45a1d70
Compare
Choose a tag to compare

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

26 Dec 21:38
30eff30
Compare
Choose a tag to compare

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

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

v3.38.1

26 Dec 19:31
74900bb
Compare
Choose a tag to compare

3.38.1 (2024-12-26)

Bug Fixes

  • cognito-userpool: include auto verified attributes (593b1c6)
  • cognito-userpool: include user attribute update settings (0a4b89a)