BUG FIXES
- check: Removed errant provider name prefix for function file naming mismatch (#99)
FEATURES
- check: Support provider-defined function directory structure (#97)
ENHANCEMENTS
- check: Add
-ignore-file-mismatch-functions
and-ignore-file-missing-functions
options (#97)
BUG FIXES
check: Only count HCL files (ignoring CDKTF files) for maximum file limit as the limit is per-language (#78)
ENHANCEMENTS
- check: Add
ignore-cdktf-missing-files
flag for providers wishing to iteratively introduce CDKTF documentation
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. (#55)
BREAKING CHANGES
- check: The
ignore-side-navigation-data-sources
,ignore-side-navigation-resources
, andrequire-side-navigation
flags have been removed without replacement. Side navigation functionality has not been necessary for provider documentation since the introduction of the Terraform Registry. (#52)
FEATURES
- all: Released binaries now include
darwin/arm64
,linux/arm64
, andwindows/arm64
(#54) - check: Support CDKTF directory structure (#50)
BUG FIXES
- check: Accept alternate attribute section byline of
No additional attributes are exported.
with experimental-enable-contents-check
flag
BREAKING CHANGES
- check: Prefer
terraform
code block language overhcl
in examples with experimental-enable-contents-check
flag
ENHANCEMENTS
- check: Add
-provider-source
option (support Terraform CLI 0.13 and later-providers-schema-json
file)
ENHANCEMENTS
- check: Add experimental
-enable-contents-check
and-require-schema-ordering
options
ENHANCEMENTS
- check: Match increased registry max number of files limit from 1000 to 2000
BUG FIXES
- check: Allow legacy directory structure without side navigation (use
-require-side-navigation
flag to keep deprecated old behavior) - check: Return correct valid extensions list with registry directory structure (#38)
ENHANCEMENTS
- check: Add
-ignore-file-mismatch-data-sources
option - check: Add
-ignore-file-mismatch-resources
option - check: Add
-ignore-file-missing-data-sources
option - check: Add
-ignore-file-missing-resources
option
BUG FIXES
- check: Prevent additional errors when
docs/
contains files outside Terraform Provider documentation
BUG FIXES
- check: Prevent
mixed Terraform Provider documentation directory layouts found
error when usingwebsite/docs
anddocs/
contains files outside Terraform Provider documentation
Released without changes.
ENHANCEMENTS
- check: Verify sidebar navigation for missing links and mismatched link text (if legacy directory structure)
BUG FIXES
- check: Only verify valid file extensions at end of path (e.g. support additional periods in guide paths) (#25)
ENHANCEMENTS
- check: Accept newline-separated files of allowed subcategories with
-allowed-guide-subcategories-file
and-allowed-resource-subcategories-file
flags - check: Improve readability with allowed subcategories values in allowed subcategories frontmatter error
ENHANCEMENTS
- check: Verify deprecated
sidebar_current
frontmatter is not present
ENHANCEMENTS
- check: Verify number of documentation files for Terraform Registry storage limits
- check: Verify size of documentation files for Terraform Registry storage limits
- check: Verify all known data sources and resources have an associated documentation file (if
-providers-schema-json
is provided) - check: Verify no extraneous or incorrectly named documentation files exist (if
-providers-schema-json
is provided)
BUG FIXES
- Remove extraneous
-''
from version information
BUG FIXES
- Fix help formatting of
check
command options
FEATURES
- Initial release with
check
command