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-functionsand-ignore-file-missing-functionsoptions (#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-filesflag 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-navigationflags 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-checkflag
BREAKING CHANGES
- check: Prefer
terraformcode block language overhclin examples with experimental-enable-contents-checkflag
ENHANCEMENTS
- check: Add
-provider-sourceoption (support Terraform CLI 0.13 and later-providers-schema-jsonfile)
ENHANCEMENTS
- check: Add experimental
-enable-contents-checkand-require-schema-orderingoptions
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-navigationflag to keep deprecated old behavior) - check: Return correct valid extensions list with registry directory structure (#38)
ENHANCEMENTS
- check: Add
-ignore-file-mismatch-data-sourcesoption - check: Add
-ignore-file-mismatch-resourcesoption - check: Add
-ignore-file-missing-data-sourcesoption - check: Add
-ignore-file-missing-resourcesoption
BUG FIXES
- check: Prevent additional errors when
docs/contains files outside Terraform Provider documentation
BUG FIXES
- check: Prevent
mixed Terraform Provider documentation directory layouts founderror when usingwebsite/docsanddocs/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-fileand-allowed-resource-subcategories-fileflags - check: Improve readability with allowed subcategories values in allowed subcategories frontmatter error
ENHANCEMENTS
- check: Verify deprecated
sidebar_currentfrontmatter 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-jsonis provided) - check: Verify no extraneous or incorrectly named documentation files exist (if
-providers-schema-jsonis provided)
BUG FIXES
- Remove extraneous
-''from version information
BUG FIXES
- Fix help formatting of
checkcommand options
FEATURES
- Initial release with
checkcommand