Skip to content

Commit 648261b

Browse files
committed
Bump up version to v0.9.0
1 parent 737fbc4 commit 648261b

File tree

3 files changed

+29
-33
lines changed

3 files changed

+29
-33
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ You can install the plugin by adding a config to `.tflint.hcl` and running `tfli
1919
```hcl
2020
plugin "opa" {
2121
enabled = true
22-
version = "0.8.0"
22+
version = "0.9.0"
2323
source = "github.com/terraform-linters/tflint-ruleset-opa"
2424
}
2525
```

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ func main() {
1111
RuleSet: &opa.RuleSet{
1212
BuiltinRuleSet: tflint.BuiltinRuleSet{
1313
Name: "opa",
14-
Version: "0.8.0",
14+
Version: "0.9.0",
1515
Constraint: ">= 0.43.0",
1616
},
1717
},

tools/release/release-note.md

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,32 @@
11
## What's Changed
22

3-
In the OPA ruleset v0.8, we upgraded the embedded OPA version from v0.70 to v1.2. This means that some deprecated features will no longer be available and policies will need to be rewritten. See also https://www.openpolicyagent.org/docs/v1.2.0/v0-upgrade
4-
5-
If you use v0 syntax (without `if` and `contains` keywords in rule head declarations), it is recommended to use `opa fmt --write --v0-v1` to automatically rewrite your policy files. See also https://www.openpolicyagent.org/docs/v1.2.0/v0-upgrade/#upgrading-rego
6-
7-
Another new feature worth mentioning is support for [ephemeral resources](https://developer.hashicorp.com/terraform/language/resources/ephemeral), which was added in Terraform v1.10. You can get "ephemeral" blocks by using the `terraform.ephemeral_resources` function. Also, because `ephemeral` attribute has been added in an expression, you can write policies such as "passwords must be ephemeral".
8-
9-
### Breaking Changes
10-
* Promote OPA 1.0 by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/136
11-
123
### Enhancements
13-
* Bump github.com/terraform-linters/tflint-plugin-sdk from 0.20.0 to 0.22.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/125
14-
* Add support for ephemeral mark by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/133
15-
* Add `terraform.ephemeral_resources` function by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/135
4+
* Bump github.com/open-policy-agent/opa from 1.2.0 to 1.3.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/146
5+
* Bump github.com/open-policy-agent/opa from 1.3.0 to 1.4.2 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/154
6+
* Bump github.com/open-policy-agent/opa from 1.4.2 to 1.5.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/157
7+
* Bump github.com/open-policy-agent/opa from 1.5.0 to 1.5.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/158
8+
* Bump github.com/open-policy-agent/opa from 1.5.1 to 1.6.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/163
9+
* Add "expr" type as a schema type by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/164
1610

1711
### Chores
18-
* release: Introduce Artifact Attestations by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/106
19-
* Bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/108
20-
* Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.21.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/109
21-
* Bump github.com/open-policy-agent/opa from 0.64.1 to 0.65.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/107
22-
* Bump github.com/open-policy-agent/opa from 0.65.0 to 0.66.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/110
23-
* Bump github.com/open-policy-agent/opa from 0.66.0 to 0.69.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/118
24-
* Bump github.com/open-policy-agent/opa from 0.69.0 to 0.70.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/119
25-
* Bump github.com/hashicorp/hcl/v2 from 2.21.0 to 2.23.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/120
26-
* Bump actions/attest-build-provenance from 1 to 2 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/122
27-
* Bump github.com/zclconf/go-cty from 1.14.4 to 1.16.2 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/127
28-
* deps: Go 1.24 by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/130
29-
* Bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/129
30-
* Bump github.com/open-policy-agent/opa from 0.70.0 to 1.2.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-opa/pull/131
31-
* Enable Dependabot auto-merge by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/132
32-
* Add make release for release automation by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/137
33-
* Bump GoReleaser to v2 by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/138
34-
35-
36-
**Full Changelog**: https://github.com/terraform-linters/tflint-ruleset-opa/compare/v0.7.0...v0.8.0
12+
* Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/140
13+
* Pin GitHub Action versions by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/143
14+
* Bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/144
15+
* Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/145
16+
* Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/149
17+
* Potential fix for code scanning alert no. 4: Incomplete regular expression for hostnames by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/150
18+
* Set workflow permissions explicitly by @wata727 in https://github.com/terraform-linters/tflint-ruleset-opa/pull/151
19+
* Bump actions/attest-build-provenance from 2.2.3 to 2.3.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/153
20+
* Bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/155
21+
* Bump github.com/zclconf/go-cty from 1.16.2 to 1.16.3 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/156
22+
* Bump actions/attest-build-provenance from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/159
23+
* Bump sigstore/cosign-installer from 3.8.1 to 3.8.2 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/152
24+
* Bump sigstore/cosign-installer from 3.8.2 to 3.9.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/160
25+
* Bump github.com/hashicorp/hcl/v2 from 2.23.0 to 2.24.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/166
26+
* Decoupling the gorelease release pipeline by @KingBain in https://github.com/terraform-linters/tflint-ruleset-opa/pull/167
27+
* Bump sigstore/cosign-installer from 3.9.1 to 3.9.2 by @dependabot[bot] in https://github.com/terraform-linters/tflint-ruleset-opa/pull/169
28+
29+
## New Contributors
30+
* @KingBain made their first contribution in https://github.com/terraform-linters/tflint-ruleset-opa/pull/167
31+
32+
**Full Changelog**: https://github.com/terraform-linters/tflint-ruleset-opa/compare/v0.8.0...v0.9.0

0 commit comments

Comments
 (0)