Skip to content

Commit e9b1ff4

Browse files
committed
Bump up version to 0.19.0
1 parent 6818798 commit e9b1ff4

File tree

5 files changed

+39
-7
lines changed

5 files changed

+39
-7
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.18.0
28+
TFLint v0.19.0
2929
Terraform v0.13.0
3030
-->

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
## 0.19.0 (2020-08-17)
2+
3+
TFLint v0.19 is now compatible with Terraform v0.13 🎉
4+
5+
This version is also compatible with Terraform v0.12 and can be used without an immediate update to Terraform v0.13. However, we recommend an update to keep up with future updates.
6+
7+
### Breaking Changes
8+
9+
- [#874](https://github.com/terraform-linters/tflint/pull/874): Bump tflint-plugin-sdk to v0.4.0 ([@wata727](https://github.com/wata727))
10+
- This change breaks plugin API backward compatibility. In order for plugins to work against v0.19.0, you need to build with tflint-plugin-sdk v0.4.0.
11+
12+
### Enhancements
13+
14+
- [#804](https://github.com/terraform-linters/tflint/pull/804): Terraform v0.13 ([@bendrucker](https://github.com/bendrucker))
15+
- [#843](https://github.com/terraform-linters/tflint/pull/843): formatter: add support for --format junit ([@bendrucker](https://github.com/bendrucker))
16+
- [#848](https://github.com/terraform-linters/tflint/pull/848): plugin: Expose `Server.ModuleCalls` for SDK ([@pd](https://github.com/pd))
17+
- [#849](https://github.com/terraform-linters/tflint/pull/849): deprecated_interpolations: evaluate all block types/expressions ([@bendrucker](https://github.com/bendrucker))
18+
- [#850](https://github.com/terraform-linters/tflint/pull/850): terraform_required_providers: warn on provider.version ([@bendrucker](https://github.com/bendrucker))
19+
- [#873](https://github.com/terraform-linters/tflint/pull/873): Bump terraform-provider-aws to v3.2.0 from v2.70.0 ([@wata727](https://github.com/wata727))
20+
21+
### BugFixes
22+
23+
- [#859](https://github.com/terraform-linters/tflint/pull/859): standard_module_structure: fix false positives when passing a directory ([@bendrucker](https://github.com/bendrucker))
24+
25+
### Chores
26+
27+
- [#854](https://github.com/terraform-linters/tflint/pull/854) [#864](https://github.com/terraform-linters/tflint/pull/864) [#865](https://github.com/terraform-linters/tflint/pull/865) [#876](https://github.com/terraform-linters/tflint/pull/876): Bump github.com/aws/aws-sdk-go from 1.33.7 to 1.34.5
28+
- [#855](https://github.com/terraform-linters/tflint/pull/855): Bump github.com/google/go-cmp from 0.5.0 to 0.5.1
29+
- [#856](https://github.com/terraform-linters/tflint/pull/856) [#861](https://github.com/terraform-linters/tflint/pull/861) [#866](https://github.com/terraform-linters/tflint/pull/866): Bump github.com/spf13/afero from 1.3.1 to 1.3.4
30+
- [#862](https://github.com/terraform-linters/tflint/pull/862): Bump github.com/golang/mock from 1.4.3 to 1.4.4
31+
- [#870](https://github.com/terraform-linters/tflint/pull/870): test installation on hashicorp/terraform docker image ([@bendrucker](https://github.com/bendrucker))
32+
133
## 0.18.0 (2020-07-19)
234

335
This release adds `Backend()` API for accessing the Terraform backend configuration. If you want to use the API, the plugin must be built with tflint-plugin-sdk v0.3.0. For details, please see the CHANGELOG of tflint-plugin-sdk.

README.md

Lines changed: 2 additions & 2 deletions
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.18.0/tflint_darwin_amd64.zip --output tflint_darwin_amd64.zip
33+
$ curl --location https://github.com/terraform-linters/tflint/releases/download/v0.19.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
@@ -85,7 +85,7 @@ Please see the [documentation](docs/guides/extend.md) about the plugin system.
8585

8686
## Limitations
8787

88-
TFLint load configurations in the same way as Terraform v0.12. This means that it cannot inspect configurations that cannot be parsed on Terraform v0.12.
88+
TFLint load configurations in the same way as Terraform v0.13. This means that it cannot inspect configurations that cannot be parsed on Terraform v0.13.
8989

9090
See [Compatibility with Terraform](docs/guides/compatibility.md) for details.
9191

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.18.0/docs/rules/aws_route_not_specified_target.md"
7+
"link": "https://github.com/terraform-linters/tflint/blob/v0.19.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.18.0/docs/rules/aws_route_specified_multiple_targets.md"
27+
"link": "https://github.com/terraform-linters/tflint/blob/v0.19.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.18.0/docs/rules/aws_route_not_specified_target.md"
67+
"link": "https://github.com/terraform-linters/tflint/blob/v0.19.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.18.0"
6+
const Version string = "0.19.0"
77

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

0 commit comments

Comments
 (0)