Releases: lacework/terraform-provider-lacework
v1.0.0
🚀 Release Notes
This is our first major version of our Terraform provider for Lacework! Our major focus was
to fully remove the use of our previous version of our APIs (v1) in favor of API v2.0
, we also
removed deprecated arguments from a few resources.
💥 Breaking Changes
- For
lacework_alert_rule
resource, the argumentchannels
has been removed in favor ofalert_channels
- For
lacework_vulnerability_exception_container
resource, the argumentfixable
has been removed in favor offixable_vuln
- For
lacework_vulnerability_exception_host
resource, the argumentfixable
has been removed in favor offixable_vuln
- For
lacework_integration_docker_hub
resource, the argumentlimit_by_tag
has been removed in favor oflimit_by_tags
- For
lacework_integration_docker_hub
resource, the argumentlimit_by_labels
has been removed in favor oflimit_by_label
- For
lacework_integration_docker_hub
resource, the argumentlimit_by_repos
has been removed in favor oflimit_by_repositories
- For
lacework_integration_docker_v2
resource, the argumentlimit_by_tag
has been removed in favor oflimit_by_tags
- For
lacework_integration_docker_v2
resource, the argumentlimit_by_labels
has been removed in favor oflimit_by_label
- For
lacework_integration_gcr
resource, the argumentlimit_by_tag
has been removed in favor oflimit_by_tags
- For
lacework_integration_gcr
resource, the argumentlimit_by_labels
has been removed in favor oflimit_by_label
- For
lacework_integration_gcr
resource, the argumentlimit_by_repos
has been removed in favor oflimit_by_repositories
- For
lacework_integration_ecr
resource, the argumentlimit_by_tag
has been removed in favor oflimit_by_tags
- For
lacework_integration_ecr
resource, the argumentlimit_by_labels
has been removed in favor oflimit_by_label
- For
lacework_integration_ecr
resource, the argumentlimit_by_repos
has been removed in favor oflimit_by_repositories
Refactor
- refactor: remove last usages of v1 api (#397) (Darren)(724842c)
- refactor: remove deprecated fields (#395) (Darren)(65931a3)
- refactor: migrate resource_lacework_integration_docker_v2 to use v2 api (#377) (Darren)(866774f)
- refactor: migrate resource_lacework_integration_docker_hub to use v2 api (#378) (Darren)(0e916c8)
- refactor: migrate agent_access_token to use v2 api (#370) (Darren)(917011e)
- refactor: migrate resource_lacework_integration_azure_al to use v2 api (#373) (Darren)(d5ca4d4)
- refactor: migrate resource_lacework_integration_azure_cfg to use v2 api (#374) (Darren)(8dbf1bf)
- refactor: migrate resource_lacework_integration_aws_govcloud_cfg to use v2 api (#375) (Darren)(5d5f082)
- refactor: migrate resource_lacework_integration_aws_govcloud_ct to use v2 api (#376) (Darren)(805d386)
Bug Fixes
Documentation Updates
Other Changes
- build(deps): bump golang.org/x/text from 0.3.7 to 0.4.0 (#388) (dependabot[bot])(83bccc0)
- build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#392) (dependabot[bot])(3fc1375)
- build(deps): bump github.com/gruntwork-io/terratest (#386) (dependabot[bot])(eafb1b4)
- build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#387) (dependabot[bot])(5dbbd34)
- build(deps): bump github.com/lacework/go-sdk from 0.43.0 to 0.44.1 (#393) (dependabot[bot])(43fb505)
- ci: version bump to v0.27.1-dev (Lacework)(2d8e4f8)
- test: update integration test read to use v2 api (Darren Murray)(f5323f6)
- test: move all tests to use APIv2 (#394) (Darren)(b88acee)
v0.27.0
v0.26.1
Release Notes
Another day, another release. These are the release notes for the version v0.26.1
.
Bug Fixes
- fix: suppressdiff for gcp_cfg private_key_id (#380) (Darren)(7188601)
- fix: fix gcr limit_by_labels field (#379) (Darren)(20a386c)
Other Changes
- ci: version bump to v0.26.1-dev (Lacework)(bd67f3b)
v0.26.0
Release Notes
Another day, another release. These are the release notes for the version v0.26.0
.
Features
Refactor
- refactor: migrate gcp_at to use v2 api (#369) (Darren)(41411b9)
- refactor: migrate lacework_integration_gcp_cfg to use v2 api (#363) (Darren)(d21459d)
- refactor: migrate lacework_integration_ecr to use v2 api (#364) (Darren)(88ee9bf)
- refactor: migrate lacework_integration_gcp_gcr to use v2 api (#365) (Darren)(3f2c581)
- refactor: migrate lacework_integration_aws_cfg to use v2 api (#361) (Darren)(f182648)
Bug Fixes
Other Changes
- ci: version bump to v0.25.1-dev (Lacework)(e2d2a1f)
v0.25.0
v0.24.0
v0.23.0
Release Notes
Another day, another release. These are the release notes for the version v0.23.0
.
Features
Other Changes
v0.22.2
Release Notes
Another day, another release. These are the release notes for the version v0.22.2
.
This release introduces a new argument in both vulnerability exception resources, inside vulnerability_criteria
named fixable_vuln
, this new argument is of type string
and it solves the tristate boolean issue reported at
#339.
The (tres) states are:
"false"
(Yes! A string with valuefalse
) - Constraints the exception by non-fixable vulnerabilities"true"
(A string with valuetrue
) - Constraints the exception by fixable vulnerabilities""
(empty string) - Do not filter by fixable or non-fixable vulnerability
Note that we deprecated the previous boolean argument fixable
and it will be removed on version v1.0
.
Other Changes
v0.22.1
Release Notes
Another day, another release. These are the release notes for the version v0.22.1
.
Documentation Updates
Other Changes
v0.22.0
Release Notes
Another day, another release. These are the release notes for the version v0.22.0
.
Features
- feat: support authentication via API token (#344) (Salim Afiune)(4550bce)
- feat: new lacework_policy_exception resource (#326) (Darren)(01e87d3)
Other Changes
- ci: version bump to v0.21.1-dev (Lacework)(7681f5d)