Skip to content

Commit 7c2f1ae

Browse files
committed
Bump up version to 0.21.0
1 parent 2a781d0 commit 7c2f1ae

File tree

5 files changed

+40
-7
lines changed

5 files changed

+40
-7
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ It is a good practice to list the versions where the bug occurred.
2525
2626
Example:
2727
28-
TFLint v0.20.3
29-
Terraform v0.13.4
28+
TFLint v0.21.0
29+
Terraform v0.13.5
3030
-->

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
## 0.21.0 (2020-11-23)
2+
3+
This release adds support for JSON configuration syntax in plugins. For this update, the plugin must be built with tflint-plugin-sdk v0.6.0 to work with TFLint v0.21.0. For details, please see the CHANGELOG of tflint-plugin-sdk.
4+
5+
### Breaking Changes
6+
7+
- [#982](https://github.com/terraform-linters/tflint/pull/982): Bump tflint-plugin-sdk to v0.6.0 ([@wata727](https://github.com/wata727))
8+
- This change breaks plugin API backward compatibility. In order for plugins to work against v0.21.0, you need to build with tflint-plugin-sdk v0.6.0.
9+
10+
### Enhancements
11+
12+
- [#958](https://github.com/terraform-linters/tflint/pull/958): plugin: Add support for JSON configuration syntax ([@wata727](https://github.com/wata727))
13+
- [#959](https://github.com/terraform-linters/tflint/pull/959): rules: Add support m6g/r6g DB instance types ([@wata727](https://github.com/wata727))
14+
- [#967](https://github.com/terraform-linters/tflint/pull/967): plugin: Allow to declare custom attributes in config files ([@wata727](https://github.com/wata727))
15+
- [#976](https://github.com/terraform-linters/tflint/pull/976) [#981](https://github.com/terraform-linters/tflint/pull/981): Bump terraform-provider-aws to v3.16.0 from v3.11.0 ([@bendrucker](https://github.com/bendrucker) [@wata727](https://github.com/wata727))
16+
17+
### BugFixes
18+
19+
- [#963](https://github.com/terraform-linters/tflint/pull/963): langserver: escape language server paths in Windows ([@filiptepper](https://github.com/filiptepper))
20+
21+
### Chores
22+
23+
- [#955](https://github.com/terraform-linters/tflint/pull/955) [#979](https://github.com/terraform-linters/tflint/pull/979): Bump github.com/hashicorp/hcl/v2 from 2.6.0 to 2.7.1
24+
- [#956](https://github.com/terraform-linters/tflint/pull/956) [#962](https://github.com/terraform-linters/tflint/pull/962) [#965](https://github.com/terraform-linters/tflint/pull/965) [#969](https://github.com/terraform-linters/tflint/pull/969) [#973](https://github.com/terraform-linters/tflint/pull/973) [#974](https://github.com/terraform-linters/tflint/pull/974) [#980](https://github.com/terraform-linters/tflint/pull/980): Bump github.com/aws/aws-sdk-go from 1.35.7 to 1.35.33
25+
- [#960](https://github.com/terraform-linters/tflint/pull/960): Bump github.com/zclconf/go-cty from 1.6.1 to 1.7.0
26+
- [#961](https://github.com/terraform-linters/tflint/pull/961): Bump github.com/hashicorp/terraform from 0.13.4 to 0.13.5
27+
- [#964](https://github.com/terraform-linters/tflint/pull/964): Bump github.com/fatih/color from 1.9.0 to 1.10.0
28+
- [#966](https://github.com/terraform-linters/tflint/pull/966) [#970](https://github.com/terraform-linters/tflint/pull/970) [#978](https://github.com/terraform-linters/tflint/pull/978): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.0.4 to 2.3.0
29+
- [#968](https://github.com/terraform-linters/tflint/pull/968): Bump github.com/hashicorp/go-plugin from 1.3.0 to 1.4.0
30+
- [#971](https://github.com/terraform-linters/tflint/pull/971): Bump actions/cache from v2.1.2 to v2.1.3
31+
- [#972](https://github.com/terraform-linters/tflint/pull/972): Bump github.com/google/go-cmp from 0.5.2 to 0.5.3
32+
- [#977](https://github.com/terraform-linters/tflint/pull/977): chore: Allow "latest" as TFLINT_VERSION in the installation script ([@wata727](https://github.com/wata727))
33+
134
## 0.20.3 (2020-10-18)
235

336
### Enhancements

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ TFLint finds such errors in advance:
3030
You can download the binary built for your architecture from [the latest release](https://github.com/terraform-linters/tflint/releases/latest). The following is an example of installation on macOS:
3131

3232
```console
33-
$ curl --location https://github.com/terraform-linters/tflint/releases/download/v0.20.3/tflint_darwin_amd64.zip --output tflint_darwin_amd64.zip
33+
$ curl --location https://github.com/terraform-linters/tflint/releases/download/v0.21.0/tflint_darwin_amd64.zip --output tflint_darwin_amd64.zip
3434
$ unzip tflint_darwin_amd64.zip
3535
Archive: tflint_darwin_amd64.zip
3636
inflating: tflint

integration/basic/result.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"rule": {
55
"name": "aws_route_not_specified_target",
66
"severity": "error",
7-
"link": "https://github.com/terraform-linters/tflint/blob/v0.20.3/docs/rules/aws_route_not_specified_target.md"
7+
"link": "https://github.com/terraform-linters/tflint/blob/v0.21.0/docs/rules/aws_route_not_specified_target.md"
88
},
99
"message": "The routing target is not specified, each aws_route must contain either egress_only_gateway_id, gateway_id, instance_id, nat_gateway_id, network_interface_id, transit_gateway_id, or vpc_peering_connection_id.",
1010
"range": {
@@ -24,7 +24,7 @@
2424
"rule": {
2525
"name": "aws_route_specified_multiple_targets",
2626
"severity": "error",
27-
"link": "https://github.com/terraform-linters/tflint/blob/v0.20.3/docs/rules/aws_route_specified_multiple_targets.md"
27+
"link": "https://github.com/terraform-linters/tflint/blob/v0.21.0/docs/rules/aws_route_specified_multiple_targets.md"
2828
},
2929
"message": "More than one routing target specified. It must be one.",
3030
"range": {
@@ -64,7 +64,7 @@
6464
"rule": {
6565
"name": "aws_route_not_specified_target",
6666
"severity": "error",
67-
"link": "https://github.com/terraform-linters/tflint/blob/v0.20.3/docs/rules/aws_route_not_specified_target.md"
67+
"link": "https://github.com/terraform-linters/tflint/blob/v0.21.0/docs/rules/aws_route_not_specified_target.md"
6868
},
6969
"message": "The routing target is not specified, each aws_route must contain either egress_only_gateway_id, gateway_id, instance_id, nat_gateway_id, network_interface_id, transit_gateway_id, or vpc_peering_connection_id.",
7070
"range": {

tflint/meta.go

Lines changed: 1 addition & 1 deletion
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.20.3"
6+
const Version string = "0.21.0"
77

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

0 commit comments

Comments
 (0)