Skip to content

Releases: bflad/tfproviderlint

v0.30.0

19 May 19:03
Compare
Choose a tag to compare
Ensure release workflow testing also downloads Go modules prior to an…

…alysis testing

Reference: https://github.com/bflad/tfproviderlint/pull/307

v0.29.0

13 Apr 19:02
10ff8db
Compare
Choose a tag to compare

NOTES

  • all: This Go module and the associated Docker image has been updated to Go 1.19 per the Go support policy. Any consumers building on earlier Go versions or dependent on earlier Go version functionality may experience errors. (#269)

FEATURES

  • all: Released binaries now include darwin/arm64, linux/arm64, and windows/arm64 (#258)

BUG FIXES

  • all: Prevented Go 1.18 and later internal error: package XXX without types was imported errors (#270)

v0.28.1

04 Feb 20:51
9717018
Compare
Choose a tag to compare
Update CHANGELOG for #252

v0.28.0

26 Jan 00:52
1263d1c
Compare
Choose a tag to compare

ENHANCEMENTS

  • passes/commentignore: Support multiple line comments (#249)

v0.27.1

20 Jul 12:07
5c97942
Compare
Choose a tag to compare

BUG FIXES

  • xpasses/XS001: Prevent false positives with non string literal descriptions (#242)
  • xpasses/XR005: Prevent false positives with non string literal descriptions (#242)

Docker images

  • docker pull bflad/tfproviderlint:0.27.1
  • docker pull bflad/tfproviderlint:0.27

v0.27.0

02 Jul 18:38
292d5e6
Compare
Choose a tag to compare

ENHANCEMENTS

  • passes/R006: Add package-aliases flag

Docker images

  • docker pull bflad/tfproviderlint:0.27.0
  • docker pull bflad/tfproviderlint:0.27

v0.26.0

26 Mar 17:22
Compare
Choose a tag to compare

FEATURES

  • New Check: XR007: check for os/exec.Command usage
  • New Check: XR008: check for os/exec.CommandContext usage

Docker images

  • docker pull bflad/tfproviderlint:0.26.0
  • docker pull bflad/tfproviderlint:0.26
  • docker pull bflad/tfproviderlint:latest

v0.25.0

25 Mar 10:44
Compare
Choose a tag to compare

ENHANCEMENTS

  • helper/terraformtype/helper/schema: Add constants for new Resource type CreateWithoutTimeout, DeleteWithoutTimeout, ReadWithoutTimeout, and DeleteWithoutTimeout fields
  • xpasses/XR006: Support CreateWithoutTimeout, DeleteWithoutTimeout, ReadWithoutTimeout, and DeleteWithoutTimeout

Docker images

  • docker pull bflad/tfproviderlint:0.25.0
  • docker pull bflad/tfproviderlint:0.25
  • docker pull bflad/tfproviderlint:latest

v0.24.0

24 Mar 01:51
Compare
Choose a tag to compare

FEATURES

  • New Check: AT010: check for TestCase including IDRefreshName implementation
  • New Check: AT011: check for TestCase including IDRefreshIgnore implementation without IDRefreshName
  • New Check: AT012: check for files containing multiple acceptance test function name prefixes
  • New Check: V011: check for custom SchemaValidateFunc that implement validation.StringLenBetween()
  • New Check: V012: check for custom SchemaValidateFunc that implement validation.IntAtLeast(), validation.IntAtMost(), or validation.IntBetween()
  • New Check: V013: check for custom SchemaValidateFunc that implement validation.StringInSlice() or validation.StringNotInSlice()
  • New Check: V014: check for custom SchemaValidateFunc that implement validation.IntInSlice() or validation.IntNotInSlice()

Docker images

  • docker pull bflad/tfproviderlint:0.24.0
  • docker pull bflad/tfproviderlint:0.24
  • docker pull bflad/tfproviderlint:latest

v0.23.0

18 Mar 17:17
ae9ed13
Compare
Choose a tag to compare

FEATURES

  • New Extra Check: XAT001: check for TestCase missing ErrorCheck implementation

Docker images

  • docker pull bflad/tfproviderlint:0.23.0
  • docker pull bflad/tfproviderlint:0.23
  • docker pull bflad/tfproviderlint:latest