Skip to content

Releases: ekristen/aws-nuke

v3.0.0-beta.10

05 Feb 22:04
413e850
Compare
Choose a tag to compare

3.0.0-beta.10 (2024-02-05)

Features

  • add new resource ManagedBlockchainMember (#66) (413e850)

v3.0.0-beta.9

04 Feb 03:13
930b03a
Compare
Choose a tag to compare

3.0.0-beta.9 (2024-02-04)

Features

  • list alphabetically, show cloud-control resources separate (#65) (930b03a)

v3.0.0-beta.8

04 Feb 02:24
c6f370b
Compare
Choose a tag to compare

3.0.0-beta.8 (2024-02-04)

Features

  • apple signing and notary using quill (#64) (c6f370b)

v3.0.0-beta.7

31 Jan 00:04
7ccb153
Compare
Choose a tag to compare

3.0.0-beta.7 (2024-01-31)

Features

  • allow bypass of aws alias checks (755bd62)

v3.0.0-beta.6

31 Jan 00:01
c4d38d1
Compare
Choose a tag to compare

3.0.0-beta.6 (2024-01-31)

Features

  • aws-auth: finish parity with upstream (245ade3)

v3.0.0-beta.5

30 Jan 15:04
Compare
Choose a tag to compare

3.0.0-beta.5 (2024-01-30)

Bug Fixes

  • deps: update module github.com/aws/aws-sdk-go to v1.50.4 (34e8cdb)
  • deps: update module github.com/google/uuid to v1.6.0 (61a8102)
  • semantic release branch structure (1c043c8)
  • semantic release config plugins (3ceebb4)
  • semantic release config plugins (3bd5748)
  • semantic release config to detect channel properly (ed71639)

v3.0.0-beta.4

30 Jan 15:05
Compare
Choose a tag to compare
v3.0.0-beta.4 Pre-release
Pre-release

Breaking Changes

  • nuke no longer runs on the root command, must use the run (alias: nuke) subcommand.
  • CloudFormation Stacks that are nested are no longer excluded from removal, additional logic has been added to only remove them once they parent has been removed. If the parent removal fails to remove the nested.

v3.0.0-beta.3

30 Jan 15:06
Compare
Choose a tag to compare
v3.0.0-beta.3 Pre-release
Pre-release

Breaking Changes

  • nuke no longer runs on the root command, must use the run (alias: nuke) subcommand.
  • CloudFormation Stacks that are nested are no longer excluded from removal, additional logic has been added to only remove them once they parent has been removed. If the parent removal fails to remove the nested.

Changes

switch for settings and config package from libnuke, improve docs @ekristen (#28) - Updates to [email protected] - Resources now define their own DeprecatedAliases and AlternativeResource (aka CloudControl API) resource names. - Removes more code from aws-nuke in favor of using packages from [libnuke](https://github.com/ekristen/libnuke) - Improving documentation around configuration of the tool - Replaces the bulk of the `config` package for the `libnuke/pkg/config` and extends it with the extras that aws-nuke needs. - Deprecates the use of `feature-flags` in favor of the `settings`. Documentation has been added on how to migrate. Version 3 is still backwards compatible. - General code cleanups and improvements
fix(deps): update github.com/ekristen/libnuke digest to 96b3997 @renovate (#17) This PR contains the following updates:
Package Type Update Change
github.com/ekristen/libnuke require digest 493db56 -> 96b3997

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

chore(deps): update actions/cache action to v4 @renovate (#27) This PR contains the following updates:
Package Type Update Change
actions/cache action major v3 -> v4

Release Notes

actions/cache (actions/cache)

v4

Compare Source


Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

docs: adding badges to README.md @ekristen (#26)
chore: configure codeclimate @ekristen (#25)
docs: improving docs @ekristen (#24)
chore/docs: testing and mocks @ekristen (#23) Improve the mock generation, write documentation around testing and how to write tests. Add few additional makefile commands.
fix(deps): update module github.com/aws/aws-sdk-go to v1.49.21 @renovate (#18) This PR contains the following updates:
Package Change Age Adoption Passing Confidence
github.com/aws/aws-sdk-go v1.49.13 -> v1.49.21 age adoption passing confidence

Release Notes

aws/aws-sdk-go (github.com/aws/aws-sdk-go)

v1.49.21

Compare Source

===

Service Client Updates
  • service/sagemaker: Updates service API
    • This release will have ValidationException thrown if certain invalid app types are provided. The release will also throw ValidationException if more than 10 account ids are provided in VpcOnlyTrustedAccounts.

v1.49.20

Compare Source

===

Service Client Updates
  • service/connect: Updates service API and documentation
  • service/connectparticipant: Updates service API
  • service/location: Updates service documentation
  • service/mwaa: Updates service API and documentation
  • service/s3control: Adds new service
    • S3 On Outposts team adds dualstack endpoints support for S3Control and S3Outposts API calls.
  • service/supplychain: Adds new service
  • service/transfer: Updates service API and documentation
    • AWS Transfer Family now supports static IP addresses for SFTP & AS2 connectors and for async MDNs on AS2 servers.

v1.49.19

Compare Source

===

Service Client Updates
  • service/ec2: Updates service API and documentation
    • This release adds support for adding an ElasticBlockStorage volume configurations in ECS RunTask/StartTask/CreateService/UpdateService APIs. The configuration allows for attaching EBS volumes to ECS Tasks.
  • service/ecs: Updates service API and documentation
    • This release adds support for adding an ElasticBlockStorage volume configurations in ECS RunTask/StartTask/CreateService/UpdateService APIs. The configuration allows for attaching EBS volumes to ECS Tasks.
  • service/eventbridge: Updates service API and documentation
  • service/iot: Updates service API and documentation
    • Add ConflictException to Update APIs of AWS IoT Software Package Catalog
  • service/iotfleetwise: Updates service API
  • service/secretsmanager: Updates service documentation and examples
    • Doc only update for Secrets Manager
  • service/workspaces: Updates service documentation
    • Added AWS Workspaces RebootWorkspaces API - Extended Reboot documentation update

v1.49.18

Compare Source

===

Service Client Updates
  • service/connectcampaigns: Updates service API
  • service/location: Updates service API and documentation
  • service/logs: Updates service API and documentation
    • Add support for account level subscription filter policies to PutAccountPolicy, DescribeAccountPolicies, and DeleteAccountPolicy APIs. Additionally, PutAccountPolicy has been modified with new optional "selectionCriteria" parameter for resource selection.
  • service/qconnect: Updates service API
  • service/redshift-serverless: Updates service documentation
  • service/route53: Updates service API and documentation
    • Route53 now supports geoproximity routing in AWS regions
  • service/wisdom: Updates service API

v1.49.17

Compare Source

===

Service Client Updates
  • service/codebuild: Updates service API and documentation
    • Aws CodeBuild now supports new compute type BUILD_GENERAL1_XLARGE
  • service/ec2: Updates service API
    • Amazon EC2 R7iz bare metal instances are powered by custom 4th generation Intel Xeon Scalable processors.
  • service/route53resolver: Updates service API and documentation

v1.49.16

Compare Source

===

Service Client Updates
  • service/connect: Updates service API
  • service/kms: Updates service documentation
    • Documentation updates for AWS Key Management Service (KMS).
  • service/redshift-serverless: Updates service documentation
SDK Bugs
  • The logging behavior in `aws/ec2metadata...
Read more

v3.0.0-beta.2

30 Jan 15:05
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release

Breaking Changes

  • nuke no longer runs on the root command, must use the run (alias: nuke) subcommand.
  • CloudFormation Stacks that are nested are no longer excluded from removal, additional logic has been added to only remove them once they parent has been removed. If the parent removal fails to remove the nested.

Changes

switch for settings and config package from libnuke, improve docs @ekristen (#28) - Updates to [email protected] - Resources now define their own DeprecatedAliases and AlternativeResource (aka CloudControl API) resource names. - Removes more code from aws-nuke in favor of using packages from [libnuke](https://github.com/ekristen/libnuke) - Improving documentation around configuration of the tool - Replaces the bulk of the `config` package for the `libnuke/pkg/config` and extends it with the extras that aws-nuke needs. - Deprecates the use of `feature-flags` in favor of the `settings`. Documentation has been added on how to migrate. Version 3 is still backwards compatible. - General code cleanups and improvements
fix(deps): update github.com/ekristen/libnuke digest to 96b3997 @renovate (#17) This PR contains the following updates:
Package Type Update Change
github.com/ekristen/libnuke require digest 493db56 -> 96b3997

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

chore(deps): update actions/cache action to v4 @renovate (#27) This PR contains the following updates:
Package Type Update Change
actions/cache action major v3 -> v4

Release Notes

actions/cache (actions/cache)

v4

Compare Source


Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

docs: adding badges to README.md @ekristen (#26)
chore: configure codeclimate @ekristen (#25)
docs: improving docs @ekristen (#24)
chore/docs: testing and mocks @ekristen (#23) Improve the mock generation, write documentation around testing and how to write tests. Add few additional makefile commands.
fix(deps): update module github.com/aws/aws-sdk-go to v1.49.21 @renovate (#18) This PR contains the following updates:
Package Change Age Adoption Passing Confidence
github.com/aws/aws-sdk-go v1.49.13 -> v1.49.21 age adoption passing confidence

Release Notes

aws/aws-sdk-go (github.com/aws/aws-sdk-go)

v1.49.21

Compare Source

===

Service Client Updates
  • service/sagemaker: Updates service API
    • This release will have ValidationException thrown if certain invalid app types are provided. The release will also throw ValidationException if more than 10 account ids are provided in VpcOnlyTrustedAccounts.

v1.49.20

Compare Source

===

Service Client Updates
  • service/connect: Updates service API and documentation
  • service/connectparticipant: Updates service API
  • service/location: Updates service documentation
  • service/mwaa: Updates service API and documentation
  • service/s3control: Adds new service
    • S3 On Outposts team adds dualstack endpoints support for S3Control and S3Outposts API calls.
  • service/supplychain: Adds new service
  • service/transfer: Updates service API and documentation
    • AWS Transfer Family now supports static IP addresses for SFTP & AS2 connectors and for async MDNs on AS2 servers.

v1.49.19

Compare Source

===

Service Client Updates
  • service/ec2: Updates service API and documentation
    • This release adds support for adding an ElasticBlockStorage volume configurations in ECS RunTask/StartTask/CreateService/UpdateService APIs. The configuration allows for attaching EBS volumes to ECS Tasks.
  • service/ecs: Updates service API and documentation
    • This release adds support for adding an ElasticBlockStorage volume configurations in ECS RunTask/StartTask/CreateService/UpdateService APIs. The configuration allows for attaching EBS volumes to ECS Tasks.
  • service/eventbridge: Updates service API and documentation
  • service/iot: Updates service API and documentation
    • Add ConflictException to Update APIs of AWS IoT Software Package Catalog
  • service/iotfleetwise: Updates service API
  • service/secretsmanager: Updates service documentation and examples
    • Doc only update for Secrets Manager
  • service/workspaces: Updates service documentation
    • Added AWS Workspaces RebootWorkspaces API - Extended Reboot documentation update

v1.49.18

Compare Source

===

Service Client Updates
  • service/connectcampaigns: Updates service API
  • service/location: Updates service API and documentation
  • service/logs: Updates service API and documentation
    • Add support for account level subscription filter policies to PutAccountPolicy, DescribeAccountPolicies, and DeleteAccountPolicy APIs. Additionally, PutAccountPolicy has been modified with new optional "selectionCriteria" parameter for resource selection.
  • service/qconnect: Updates service API
  • service/redshift-serverless: Updates service documentation
  • service/route53: Updates service API and documentation
    • Route53 now supports geoproximity routing in AWS regions
  • service/wisdom: Updates service API

v1.49.17

Compare Source

===

Service Client Updates
  • service/codebuild: Updates service API and documentation
    • Aws CodeBuild now supports new compute type BUILD_GENERAL1_XLARGE
  • service/ec2: Updates service API
    • Amazon EC2 R7iz bare metal instances are powered by custom 4th generation Intel Xeon Scalable processors.
  • service/route53resolver: Updates service API and documentation

v1.49.16

Compare Source

===

Service Client Updates
  • service/connect: Updates service API
  • service/kms: Updates service documentation
    • Documentation updates for AWS Key Management Service (KMS).
  • service/redshift-serverless: Updates service documentation
SDK Bugs
  • The logging behavior in `aws/ec2metadata...
Read more

v3.0.0-beta.1

30 Jan 15:06
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release

Breaking Changes

  • nuke no longer runs on the root command, must use the nuke (alias: run) subcommand.
  • CloudFormation Stacks that are nested are no longer excluded from removal, additional logic has been added to only remove them once they parent has been removed and only if they are in a failed state.

Changelog

  • f62f530 fix: Dockerfile
  • 300fb2a fix: add missing workflows
  • bccdd0d fix: disable push for branches
  • 62f49ea fix: do not run goreleaser on prs by default
  • 23d26ff fix: gitignore
  • f5cc40a fix: goreleaser config
  • a746e93 fix: say yes to all cosign prompts
  • 43113b4 fix: the tags in which goreleaser builds
  • cce744e initial rewrite of aws-nuke using libnuke
  • c728a5c version: 3.0.0-beta.1