Skip to content

Commit ff7e994

Browse files
committed
Bump up version to 0.30.0
1 parent 8c0d8ff commit ff7e994

File tree

4 files changed

+34
-5
lines changed

4 files changed

+34
-5
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ Example:
2727
2828
```console
2929
$ tflint -v
30-
TFLint version 0.29.1
31-
+ ruleset.aws (0.4.1-bundled)
30+
TFLint version 0.30.0
31+
+ ruleset.aws (0.5.0-bundled)
3232
$ terraform -v
33-
Terraform v0.15.3
33+
Terraform v1.0.1
3434
```
3535
-->

CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
## 0.30.0 (2021-07-04)
2+
3+
This release follows the package internalization of Terraform v1.0, and copied some packages as part of TFLint. As a result, the hashicorp/terraform dependency has remove from go.mod, but the copied packages are still included. Therefore, it does not have a significant impact on users. See https://github.com/terraform-linters/tflint/issues/937 for more information.
4+
5+
Also, this release adds a new API for the plugin system. For this update, plugins must be built with tflint-plugin-sdk v0.9.0 to work with TFLint v0.30.0. For details, please see the CHANGELOG of tflint-plugin-sdk.
6+
7+
Finally, the Docker image was previously hosted under wata727/tflint, but has been moved to the GitHub Container Registry. If you are using this image, please migrate to ghcr.io/terraform-linters/tflint.
8+
9+
### Enhancements
10+
11+
- [#1132](https://github.com/terraform-linters/tflint/pull/1132): plugin: Expose Files() runner method to Server ([@jonathansp](https://github.com/jonathansp))
12+
- [#1143](https://github.com/terraform-linters/tflint/pull/1143): plugin: Allow authenticated requests via GITHUB_TOKEN ([@wata727](https://github.com/wata727))
13+
- [#1148](https://github.com/terraform-linters/tflint/pull/1148) [#1154](https://github.com/terraform-linters/tflint/pull/1154): Bump bundled AWS ruleset plugin ([@wata727](https://github.com/wata727))
14+
15+
### Chores
16+
17+
- [#1137](https://github.com/terraform-linters/tflint/pull/1137): build(deps): Bump alpine from 3.13 to 3.14.0
18+
- [#1141](https://github.com/terraform-linters/tflint/pull/1141): Copy internal packages from Terraform v1.0 ([@wata727](https://github.com/wata727))
19+
- [#1144](https://github.com/terraform-linters/tflint/pull/1144): build(deps): Bump golang.org/x/text from 0.3.5 to 0.3.6
20+
- [#1145](https://github.com/terraform-linters/tflint/pull/1145): build(deps): Bump github.com/bmatcuk/doublestar from 1.1.5 to 1.3.4
21+
- [#1146](https://github.com/terraform-linters/tflint/pull/1146): build(deps): Bump github.com/zclconf/go-cty from 1.8.3 to 1.8.4
22+
- [#1147](https://github.com/terraform-linters/tflint/pull/1147): build(deps): Bump github.com/fatih/color from 1.10.0 to 1.12.0
23+
- [#1149](https://github.com/terraform-linters/tflint/pull/1149): build(deps): Bump github.com/agext/levenshtein from 1.2.2 to 1.2.3
24+
- [#1150](https://github.com/terraform-linters/tflint/pull/1150): build(deps): Bump github.com/golang/mock from 1.5.0 to 1.6.0
25+
- [#1151](https://github.com/terraform-linters/tflint/pull/1151): build(deps): Bump github.com/google/go-github/v35 from 35.2.0 to 35.3.0
26+
- [#1152](https://github.com/terraform-linters/tflint/pull/1152): build(deps): Bump github.com/hashicorp/go-uuid from 1.0.1 to 1.0.2
27+
- [#1153](https://github.com/terraform-linters/tflint/pull/1153): build(deps): Bump github.com/hashicorp/go-getter from 1.5.3 to 1.5.5
28+
- [#1155](https://github.com/terraform-linters/tflint/pull/1155): docker: Migrate to GitHub Container Registry ([@wata727](https://github.com/wata727))
29+
130
## 0.29.1 (2021-06-12)
231

332
### Chores

docs/user-guide/compatibility.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Compatibility with Terraform
22

3-
Since TFLint embeds a specific version of Terraform as a library, some features implicitly assume the behavior of Terraform v0.15.0
3+
Since TFLint embeds a specific version of Terraform as a library, some features implicitly assume the behavior of Terraform v1.0.0
44

55
Of course, TFLint may work correctly if you run it on other versions. But, false positives/negatives can occur based on this assumption.
66

tflint/meta.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package tflint
33
import "fmt"
44

55
// Version is application version
6-
const Version string = "0.29.1"
6+
const Version string = "0.30.0"
77

88
// ReferenceLink returns the rule reference link
99
func ReferenceLink(name string) string {

0 commit comments

Comments
 (0)