hashicorp/terraform-plugin-docs (github.com/hashicorp/terraform-plugin-docs)
### [`v0.18.0`](https://togithub.com/hashicorp/terraform-plugin-docs/releases/tag/v0.18.0)
[Compare Source](https://togithub.com/hashicorp/terraform-plugin-docs/compare/v0.17.0...v0.18.0)
FEATURES:
- generate: Add support for Provider-defined Function documentation ([#328](https://togithub.com/hashicorp/terraform-plugin-docs/issues/328))
- migrate: Add support for Provider-defined Function documentation ([#328](https://togithub.com/hashicorp/terraform-plugin-docs/issues/328))
ENHANCEMENTS:
- validate: Add `functions` to list of allowed template and rendered website subdirectories ([#328](https://togithub.com/hashicorp/terraform-plugin-docs/issues/328))
### [`v0.17.0`](https://togithub.com/hashicorp/terraform-plugin-docs/releases/tag/v0.17.0)
[Compare Source](https://togithub.com/hashicorp/terraform-plugin-docs/compare/v0.16.0...v0.17.0)
BREAKING CHANGES:
- generate: templates using `printf` with either `codefile` or `tffile` to 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](https://togithub.com/hashicorp/terraform-plugin-docs/issues/300))
FEATURES:
- migrate: Added new `migrate` subcommand that migrates existing provider docs using the rendered website source directories (`website/docs/` or `/docs/`) to a `terraform-plugin-docs`-supported templates directory. ([#314](https://togithub.com/hashicorp/terraform-plugin-docs/issues/314))
ENHANCEMENTS:
- generate: Add `provider-schema` flag 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](https://togithub.com/hashicorp/terraform-plugin-docs/issues/299))
BUG FIXES:
- generate: fix `no such file or directory` error when running `generate` with no existing rendered website directory. ([#296](https://togithub.com/hashicorp/terraform-plugin-docs/issues/296))
- generate: fix incorrect rendering of example and import files for providers with no docs templates or with generic fallback templates. ([#300](https://togithub.com/hashicorp/terraform-plugin-docs/issues/300))
hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go)
### [`v0.21.0`](https://togithub.com/hashicorp/terraform-plugin-go/releases/tag/v0.21.0)
[Compare Source](https://togithub.com/hashicorp/terraform-plugin-go/compare/v0.20.0...v0.21.0)
NOTES:
- tfprotov5+tfprotov6: An upcoming release will require the MoveResourceState implementation as part of ResourceServer ([#364](https://togithub.com/hashicorp/terraform-plugin-go/issues/364))
FEATURES:
- tfprotov5+tfprotov6: Upgraded protocols and added types to support the `MoveResourceState` RPC ([#364](https://togithub.com/hashicorp/terraform-plugin-go/issues/364))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.16.0
->v0.18.0
v0.20.0
->v0.21.0
Release Notes
hashicorp/terraform-plugin-docs (github.com/hashicorp/terraform-plugin-docs)
### [`v0.18.0`](https://togithub.com/hashicorp/terraform-plugin-docs/releases/tag/v0.18.0) [Compare Source](https://togithub.com/hashicorp/terraform-plugin-docs/compare/v0.17.0...v0.18.0) FEATURES: - generate: Add support for Provider-defined Function documentation ([#328](https://togithub.com/hashicorp/terraform-plugin-docs/issues/328)) - migrate: Add support for Provider-defined Function documentation ([#328](https://togithub.com/hashicorp/terraform-plugin-docs/issues/328)) ENHANCEMENTS: - validate: Add `functions` to list of allowed template and rendered website subdirectories ([#328](https://togithub.com/hashicorp/terraform-plugin-docs/issues/328)) ### [`v0.17.0`](https://togithub.com/hashicorp/terraform-plugin-docs/releases/tag/v0.17.0) [Compare Source](https://togithub.com/hashicorp/terraform-plugin-docs/compare/v0.16.0...v0.17.0) BREAKING CHANGES: - generate: templates using `printf` with either `codefile` or `tffile` to 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](https://togithub.com/hashicorp/terraform-plugin-docs/issues/300)) FEATURES: - migrate: Added new `migrate` subcommand that migrates existing provider docs using the rendered website source directories (`website/docs/` or `/docs/`) to a `terraform-plugin-docs`-supported templates directory. ([#314](https://togithub.com/hashicorp/terraform-plugin-docs/issues/314)) ENHANCEMENTS: - generate: Add `provider-schema` flag 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](https://togithub.com/hashicorp/terraform-plugin-docs/issues/299)) BUG FIXES: - generate: fix `no such file or directory` error when running `generate` with no existing rendered website directory. ([#296](https://togithub.com/hashicorp/terraform-plugin-docs/issues/296)) - generate: fix incorrect rendering of example and import files for providers with no docs templates or with generic fallback templates. ([#300](https://togithub.com/hashicorp/terraform-plugin-docs/issues/300))hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go)
### [`v0.21.0`](https://togithub.com/hashicorp/terraform-plugin-go/releases/tag/v0.21.0) [Compare Source](https://togithub.com/hashicorp/terraform-plugin-go/compare/v0.20.0...v0.21.0) NOTES: - tfprotov5+tfprotov6: An upcoming release will require the MoveResourceState implementation as part of ResourceServer ([#364](https://togithub.com/hashicorp/terraform-plugin-go/issues/364)) FEATURES: - tfprotov5+tfprotov6: Upgraded protocols and added types to support the `MoveResourceState` RPC ([#364](https://togithub.com/hashicorp/terraform-plugin-go/issues/364))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.