validate: The number of files check has been removed to match the latest Terraform Registry ingress logic (#381)
BUG FIXES:
generate: Prevented incorrect attribute paths with nested attributes that contain multiple attributes (#380)
v0.19.3
BUG FIXES:
validate: Fixed issue with provider name not defaulting to directory (#376)
v0.19.2
BUG FIXES:
migrate: Ensured idempotency of template files when command is ran multiple times (#364)
generate: Prevented automatic id attribute behaviors under blocks (#365)
v0.19.1
BUG FIXES:
generate: fixed a bug where attribute titles were not being generated for nested object attributes (#357)
generate: fixed a bug where the plainmarkdown function did not output plain URLs (#361)
v0.19.0
BREAKING CHANGES:
generate: the plainmarkdown function now removes all markdown elements/formatting to render the output as plain text (#332)
schemamd: The schemamd package has moved to internal/schemamd and can no longer be imported (#354)
functionmd: The functionmd package has moved to internal/functionmd and can no longer be imported (#354)
FEATURES:
validate: Added support for Provider-defined Function documentation to all checks (#341)
validate: Added InvalidDirectoriesCheck which checks for valid provider documentation folder structure (#341)
validate: Added MixedDirectoriesCheck which throws an error if both legacy documentation and registry documentation are found (#341)
validate: Added NumberOfFilesCheck which checks the number of provider documentation files against the registry limit (#341)
validate: Added FileSizeCheck which checks the provider documentation file size against the registry limit (#341)
validate: Added FileExtensionCheck which checks for valid provider documentation file extensions (#341)
validate: Added FrontMatterCheck which checks the YAML frontmatter of provider documentation for missing required fields or invalid fields (#341)
validate: Added FileMismatchCheck which checks the names/number of provider documentation files against the provider schema (#341)
ENHANCEMENTS:
migrate: Added --provider-name flag to override the default provider name when any file names that contain provider name prefixes are removed during migration (#349)
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Bumps github.com/hashicorp/terraform-plugin-docs from 0.18.0 to 0.19.4.
Release notes
Sourced from github.com/hashicorp/terraform-plugin-docs's releases.
... (truncated)
Changelog
Sourced from github.com/hashicorp/terraform-plugin-docs's changelog.
... (truncated)
Commits
418cfb3
Update changelog8b33694
[CI] terraform-devex-repos automationac10598
[CI] terraform-devex-repos automation0257299
[CI] terraform-devex-repos automation3870756
generate: Prevent incorrect attribute association with very deep nesting (#382)c656571
validate: Remove number of files check (#381)0638bc3
Update changelogc74bb38
Result of tsccr-helper -log-level=info gha update -latest . (#379)7f32d68
validate: Default provider name to base directory when runningvalidate
(#377)56ab54b
Bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 (#378)You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show