terraform-provider-docker
terraform-provider-docker copied to clipboard
fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.4
trafficstars
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/hashicorp/terraform-plugin-docs | v0.14.1 -> v0.19.4 |
Release Notes
hashicorp/terraform-plugin-docs (github.com/hashicorp/terraform-plugin-docs)
v0.19.4
NOTES:
- 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
idattribute 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
plainmarkdownfunction did not output plain URLs (#361)
v0.19.0
BREAKING CHANGES:
- generate: the
plainmarkdownfunction now removes all markdown elements/formatting to render the output as plain text (#332) - schemamd: The
schemamdpackage has moved tointernal/schemamdand can no longer be imported (#354) - functionmd: The
functionmdpackage has moved tointernal/functionmdand can no longer be imported (#354)
FEATURES:
- validate: Added support for Provider-defined Function documentation to all checks (#341)
- validate: Added
InvalidDirectoriesCheckwhich checks for valid provider documentation folder structure (#341) - validate: Added
MixedDirectoriesCheckwhich throws an error if both legacy documentation and registry documentation are found (#341) - validate: Added
NumberOfFilesCheckwhich checks the number of provider documentation files against the registry limit (#341) - validate: Added
FileSizeCheckwhich checks the provider documentation file size against the registry limit (#341) - validate: Added
FileExtensionCheckwhich checks for valid provider documentation file extensions (#341) - validate: Added
FrontMatterCheckwhich checks the YAML frontmatter of provider documentation for missing required fields or invalid fields (#341) - validate: Added
FileMismatchCheckwhich checks the names/number of provider documentation files against the provider schema (#341)
ENHANCEMENTS:
- migrate: Added
--provider-nameflag to override the default provider name when any file names that contain provider name prefixes are removed during migration (#349)
BUG FIXES:
- migrate: use relative paths (from provider directory) instead of absolute paths for migrated code templates (#330)
- migrate: fixed a bug where documentation files with provider name prefixes were migrated to templates directory as-is, causing
generateto create duplicate templates (#349) - generate: fixed a bug where incorrect attribute titles were being generated for certain nested schemas (#350)
v0.18.0
FEATURES:
- generate: Add support for Provider-defined Function documentation (#328)
- migrate: Add support for Provider-defined Function documentation (#328)
ENHANCEMENTS:
- validate: Add
functionsto list of allowed template and rendered website subdirectories (#328)
v0.17.0
BREAKING CHANGES:
- generate: templates using
printfwith eithercodefileortffileto render code examples in markdown will need to switch to using those functions directly. For example, switch the following template code:{{printf "{{codefile \"shell\" %q}}" .ImportFile}}to{{codefile "shell" .ImportFile}}(#300)
FEATURES:
- migrate: Added new
migratesubcommand that migrates existing provider docs using the rendered website source directories (website/docs/or/docs/) to aterraform-plugin-docs-supported templates directory. (#314)
ENHANCEMENTS:
- generate: Add
provider-schemaflag to pass in a file path to a provider schema JSON file, allowing the command to skip building the provider and calling Terraform CLI (#299)
BUG FIXES:
- generate: fix
no such file or directoryerror when runninggeneratewith no existing rendered website directory. (#296) - generate: fix incorrect rendering of example and import files for providers with no docs templates or with generic fallback templates. (#300)
v0.16.0
ENHANCEMENTS:
- generate: Prevent files and subdirectories in the rendered website directory that are not directly managed by
tfplugindocsfrom being deleted during generation (#267) - validate: Add
cdktfto list of allowed rendered website subdirectories (#267)
v0.15.0
BREAKING CHANGES:
- generate: The
legacy-sidebarflag has been removed without replacement. It implemented no logic and is not necessary with Terraform Registry based documentation (#258)
NOTES:
- This Go module has been updated to Go 1.19 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#231)
ENHANCEMENTS:
- generate: Added
provider-dirflag, which enables the command to be run from any directory (#259)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.