Skip to content

v0.33.0

Compare
Choose a tag to compare
@james03160927 james03160927 released this 22 Nov 07:56
· 125 commits to master since this release
cf3cdee

What's Changed

  • Support backup-vault nuke by @hongil0316 in #488
  • don't nuke management vpcs by @ellisonc in #490
  • don't nuke deploy runners by @ellisonc in #491
  • Bump golang.org/x/net from 0.1.0 to 0.7.0 by @dependabot in #423
  • keep network resources around by @ellisonc in #496
  • add acm to resourcesInRegion by @robpickerill in #492
  • Fix TestListAPIGatewaysV2 test failures by @hongil0316 in #495
  • Mocking AWS Calls for Unit Testing for API Gateway by @hongil0316 in #497
  • Refactor Config to Capture all FilterRules and Apply to ApiGateway as prototype by @hongil0316 in #499
  • [skip ci] Removing former Grunts by @eak12913 in #500
  • Refactor EksCluster ResourceType by @hongil0316 in #501
  • Refactor ACM resource type by @hongil0316 in #503
  • Refactor RDS Cluster ResourceType by @hongil0316 in #502
  • Refactor ACMPCA Resource Type by @hongil0316 in #504
  • Initialize aws Client in ResourceType by @hongil0316 in #509
  • Refactor AMI Resource Type by @hongil0316 in #505
  • Refactor ApiGatewayV2 resource type by @hongil0316 in #506
  • Refactor auto scaling group resource type by @hongil0316 in #507
  • Refactor cloudTrail resourceType by @hongil0316 in #510
  • Refactor backupVault resourceType by @hongil0316 in #511
  • refactor cloudwatch resource types by @hongil0316 in #512
  • Refactor SNSTopic Resource Type by @hongil0316 in #513
  • Refactor DynamoDB by @hongil0316 in #515
  • Refactor Transit Gateway Resource Types by @hongil0316 in #518
  • Refactor SQS Resource Type by @hongil0316 in #517
  • Refactor CodeDeploy, ConfigRecorder, ConfigServiceRule resource types by @hongil0316 in #516
  • Refactor EC2 Snapshot & EBS Resource Type by @hongil0316 in #514
  • refactor sagemaker resource type by @hongil0316 in #519
  • refactor redshift resource type by @hongil0316 in #520
  • Refactor DBINstnaces Resource Type by @hongil0316 in #521
  • refactor securityHub resource type by @hongil0316 in #522
  • Refactor oidc resource type by @hongil0316 in #525
  • Refactor OpenSearchDomains resource type by @hongil0316 in #524
  • refactor secret manager resource type by @hongil0316 in #523
  • Refactor db subnet groups by @hongil0316 in #526
  • Fix excludeTimeAfter configuration reflecting on all resource types by @hongil0316 in #527
  • refactor lambda functions by @hongil0316 in #528
  • Refactor launch configuration by @hongil0316 in #529
  • refactor launch template by @hongil0316 in #530
  • Refactor macie by @hongil0316 in #531
  • Refactor nat gateway by @hongil0316 in #536
  • refactor IAM Groups by @hongil0316 in #534
  • refactor IAM roles and IAM service linked roles by @hongil0316 in #532
  • refactor IAM policies by @hongil0316 in #533
  • refactor kinesis streams by @hongil0316 in #535
  • refactor iam users by @hongil0316 in #537
  • refactor elbv2 by @hongil0316 in #540
  • refactor guard duty by @hongil0316 in #538
  • refactor elb by @hongil0316 in #539
  • fix oidc role exclusion by @ellisonc in #542
  • Fix unit test errors in RDS subnet group test by @hongil0316 in #543
  • Delete unused utils file by @hongil0316 in #544
  • refactor EFS by @hongil0316 in #547
  • refactor EC2 VPC by @hongil0316 in #548
  • refactor ECR by @hongil0316 in #546
  • Refactor Eip by @hongil0316 in #545
  • refactor elastic cache by @hongil0316 in #541
  • Refactor EC2 Dedicated host by @hongil0316 in #549
  • Refactor EC2 instance, clusters, and services by @hongil0316 in #550
  • refactor EC2 keypair by @hongil0316 in #551
  • Refactor s3 resource type by @hongil0316 in #554
  • refactor KMS resource type by @hongil0316 in #556
  • Delete unused lambda utils file by @hongil0316 in #555
  • refactor access analyzer by @hongil0316 in #557
  • Update CircleCI config to sign MacOS binaries by @marinalimeira in #559
  • Fix EC2 keypair nil pointer issue by @hongil0316 in #558
  • Implement GetAndSetIdentifiers on all ResourceTypes + Remove session variable from nuke operation by @hongil0316 in #561
  • Implement Init Methods on All Resource Types + Refactor GetAll and ListAll methods by @hongil0316 in #562
  • Refactor code for better readability. by @hongil0316 in #564
  • Fix nil pointer when first seen tag is nil by @hongil0316 in #565
  • dont delete github oidc role by @MoonMoon1919 in #566
  • Skip AWS Managed AMIs by @hongil0316 in #569
  • Fix nil pointer issue in ECS cluster resource type by @hongil0316 in #567
  • Update README for configuration usage by @hongil0316 in #571
  • Implement functionality to include/exclude resources by tags by @hongil0316 in #570
  • Fix log-level not working properly by @hongil0316 in #568
  • Add Amazon Managed Streaming for Apache Kafka by @hongil0316 in #574
  • Support tags exclusion filtering on resources by @hongil0316 in #573
  • Fix yaml marshal logic for KMS key config by @hongil0316 in #576
  • UI improvement + refactoring work for aws-inspect and aws commands by @hongil0316 in #577
  • Inclusion Rule for ACM resource types in PhxDevops Account by @hongil0316 in #580
  • Filter out default subnet group due to error by @hongil0316 in #582
  • Implement newer_than filter for aws nuke command by @hongil0316 in #581
  • Fix multiple cloudwatch composite alarm nuking by @hongil0316 in #585
  • Refactor Rendering logic in ui file + consistent UI for confirmation … by @hongil0316 in #583
  • Fix s3 config file key name in README by @sbocinec in #587
  • Refactor code to pass around context for potential features (e.g., ti… by @hongil0316 in #588
  • Delete unused files by @hongil0316 in #589
  • Remove RemediationConfiguration before deleting config rules by @hongil0316 in #590
  • Fix dependency violation errors when deleting EC2 VPC resource types by @hongil0316 in #591
  • Exclude gruntwork.in ACM from nuking by @hongil0316 in #592
  • Remove unused variables and unused code by @hongil0316 in #593
  • Remove associated Api mapping before deleting Api Gateway V2 by @hongil0316 in #595
  • Fix configuration error sync by @hongil0316 in #596
  • Adding logs for ACM by @hongil0316 in #600
  • Print debug level logs by @hongil0316 in #601
  • Add additional debug information for ACM troubleshooting by @hongil0316 in #602
  • Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #604
  • Add exclude resource tag for ACM and additional debug for config by @hongil0316 in #606
  • Fix the bug of overwriting config value generated from yml file by @hongil0316 in #607
  • Revert exclude-resource type for ACM + temporary log by @hongil0316 in #609
  • Implement a new resource type for EC2 DHCP option by @hongil0316 in #610
  • Centralize logging logic to a single file by @hongil0316 in #608
  • Increase go version from 1.18 to 1.21 by @hongil0316 in #612
  • Add report to ec2 DHCP option resource nuking operation by @hongil0316 in #614
  • Implement a new resource type for RDS snapshot by @hongil0316 in #613
  • Small improvements for exclude tags feature by @flichtenheld in #615
  • Use time utility function to parse & format timestamp for all AWS res… by @hongil0316 in #616
  • [skip-ci] Update CODEOWNERS by @ellisonc in #617
  • SQS: Fix timestamp parsing by @flichtenheld in #619
  • implement a new resource type - transit gateway peering attachment by @hongil0316 in #621
  • Remove redundant unit tests by @hongil0316 in #620
  • Modify circleCi config to exclude test db subnet group by @hongil0316 in #622
  • [WIP] Feature: Support Nuking Lambda Layers/Versions by @derekrliang in #605

New Contributors

Full Changelog: v0.32.0...v0.33.0