Skip to content

Commit 5d17540

Browse files
committed
Bump up version to 0.17.0
1 parent 3174fd6 commit 5d17540

File tree

5 files changed

+48
-6
lines changed

5 files changed

+48
-6
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
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.16.2
28+
TFLint v0.17.0
2929
Terraform v0.12.28
3030
-->

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
## 0.17.0 (2020-06-28)
2+
3+
This release contains several improvements for plugins. In order to take advantage of the improved features, the plugin must be built with tflint-plugin-sdk v0.2.0. For details, please see the CHANGELOG of tflint-plugin-sdk.
4+
5+
### Breaking Changes
6+
7+
- [#823](https://github.com/terraform-linters/tflint/pull/823): Bump tflint-plugin-sdk to v0.2.0 ([@wata727](https://github.com/wata727))
8+
- This change breaks plugin API backward compatibility. In order for plugins to work against v0.17.0, you need to build with tflint-plugin-sdk v0.2.0.
9+
10+
### Enhancements
11+
12+
- [#795](https://github.com/terraform-linters/tflint/pull/795): rules: RDS on VMware instance types ([@PatMyron](https://github.com/PatMyron))
13+
- [#796](https://github.com/terraform-linters/tflint/pull/796): plugin: Add Blocks API ([@wata727](https://github.com/wata727))
14+
- [#800](https://github.com/terraform-linters/tflint/pull/800) [#807](https://github.com/terraform-linters/tflint/pull/807): plugin: Add Resources API ([@iwarapter](https://github.com/iwarapter)) ([@wata727](https://github.com/wata727))
15+
- [#801](https://github.com/terraform-linters/tflint/pull/801): rules: Add terraform_standard_module_structure rule ([@bendrucker](https://github.com/bendrucker))
16+
- [#828](https://github.com/terraform-linters/tflint/pull/828): Bump terraform-provider-aws to v2.68.0 from v2.65.0 ([@wata727](https://github.com/wata727))
17+
18+
### Changes
19+
20+
- [#775](https://github.com/terraform-linters/tflint/pull/775): plugin: Support text-based expression sending and receiving on the server ([@wata727](https://github.com/wata727))
21+
- [#785](https://github.com/terraform-linters/tflint/pull/785): tflint: Do not walk resource attributes if the resource is not created ([@wata727](https://github.com/wata727))
22+
- [#797](https://github.com/terraform-linters/tflint/pull/797): plugin: Allow to omit metadata expr on EmitIssue ([@wata727](https://github.com/wata727))
23+
24+
### Chores
25+
26+
- [#792](https://github.com/terraform-linters/tflint/pull/792): Bump github.com/hashicorp/hcl/v2 from 2.5.1 to 2.6.0
27+
- [#793](https://github.com/terraform-linters/tflint/pull/793): Bump github.com/hashicorp/aws-sdk-go-base from 0.4.0 to 0.5.0
28+
- [#794](https://github.com/terraform-linters/tflint/pull/794): Bump github.com/hashicorp/hcl/v2 from 2.5.1 to 2.6.0 in /tools
29+
- [#799](https://github.com/terraform-linters/tflint/pull/799): Bump github.com/zclconf/go-cty from 1.4.2 to 1.5.0
30+
- [#803](https://github.com/terraform-linters/tflint/pull/803) [#809](https://github.com/terraform-linters/tflint/pull/809): awsrules: add tags package with generator ([@bendrucker](https://github.com/bendrucker))
31+
- [#805](https://github.com/terraform-linters/tflint/pull/805) [#818](https://github.com/terraform-linters/tflint/pull/818) [#825](https://github.com/terraform-linters/tflint/pull/825): Bump github.com/aws/aws-sdk-go from 1.31.7 to 1.32.11
32+
- [#806](https://github.com/terraform-linters/tflint/pull/806): Replacing loadConfigFromFile return func by cfg variable ([@cedarkuo](https://github.com/cedarkuo))
33+
- [#811](https://github.com/terraform-linters/tflint/pull/811): Bump github.com/hashicorp/terraform-plugin-sdk from 1.13.1 to 1.14.0 in /tools
34+
- [#812](https://github.com/terraform-linters/tflint/pull/812): Bump github.com/google/go-cmp from 0.4.1 to 0.5.0
35+
- [#813](https://github.com/terraform-linters/tflint/pull/813): Bump github.com/hashicorp/go-version from 1.2.0 to 1.2.1
36+
- [#815](https://github.com/terraform-linters/tflint/pull/815): Bump github.com/spf13/afero from 1.2.2 to 1.3.0
37+
- [#819](https://github.com/terraform-linters/tflint/pull/819): Move tools packages into packages they are responsible for generating ([@bendrucker](https://github.com/bendrucker))
38+
- [#820](https://github.com/terraform-linters/tflint/pull/820): readme: replace wget w/ curl in macOS install example ([@bendrucker](https://github.com/bendrucker))
39+
- [#821](https://github.com/terraform-linters/tflint/pull/821) [#822](https://github.com/terraform-linters/tflint/pull/822): chore(deps): bump terraform to v0.12.28 ([@chenrui333](https://github.com/chenrui333))
40+
- [#824](https://github.com/terraform-linters/tflint/pull/824): Create Dependabot config file
41+
- [#826](https://github.com/terraform-linters/tflint/pull/826): Bump github.com/mattn/go-colorable from 0.1.6 to 0.1.7
42+
143
## 0.16.2 (2020-06-06)
244

345
### 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.16.2/tflint_darwin_amd64.zip --output tflint_darwin_amd64.zip
33+
$ curl --location https://github.com/terraform-linters/tflint/releases/download/v0.17.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.16.2/docs/rules/aws_route_not_specified_target.md"
7+
"link": "https://github.com/terraform-linters/tflint/blob/v0.17.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.16.2/docs/rules/aws_route_specified_multiple_targets.md"
27+
"link": "https://github.com/terraform-linters/tflint/blob/v0.17.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.16.2/docs/rules/aws_route_not_specified_target.md"
67+
"link": "https://github.com/terraform-linters/tflint/blob/v0.17.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.16.2"
6+
const Version string = "0.17.0"
77

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

0 commit comments

Comments
 (0)