Unleash / terraform-provider-unleash

Terraform provider for unleash, the Open-source feature management solution
https://www.getunleash.io
Apache License 2.0
7 stars 1 forks source link

fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.20.1 #204

Open renovate[bot] opened 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/hashicorp/terraform-plugin-docs v0.18.0 -> v0.20.1 age adoption passing confidence

Release Notes

hashicorp/terraform-plugin-docs (github.com/hashicorp/terraform-plugin-docs) ### [`v0.20.1`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.20.1) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.20.0...v0.20.1) BUG FIXES: - validate: Fixed a bug that caused false positive validation errors for resource types that have the same name as the provider. ([#​419](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/419)) - generate: Fixed a bug that caused all generated resource documentation to have the same content when the provider has a resource type with the same name as the provider. ([#​419](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/419)) - generate: Fixed a bug that would return an error when a static file exists in both `templates` and `docs`, which will now be ignored. ([#​421](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/421)) ### [`v0.20.0`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.20.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.19.4...v0.20.0) NOTES: - all: This Go module has been updated to Go 1.22 per the [Go support policy](https://go.dev/doc/devel/release#policy). It is recommended to review the [Go 1.22 release notes](https://go.dev/doc/go1.22) before upgrading. Any consumers building on earlier Go versions may experience errors. ([#​400](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/400)) FEATURES: - generate: Add support for ephemeral resources ([#​415](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/415)) - migrate: Add support for ephemeral resources ([#​415](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/415)) - validate: Add support for ephemeral resources ([#​415](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/415)) BUG FIXES: - validate: File extension check now runs on `index.*` files instead of just `index.md` files. ([#​413](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/413)) - validate: File extension check now specifies the correct valid extensions in the error message. ([#​413](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/413)) - validate: Front matter check now runs with the correct options on legacy index files. ([#​413](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/413)) ### [`v0.19.4`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.19.4) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.19.3...v0.19.4) NOTES: - validate: The number of files check has been removed to match the latest Terraform Registry ingress logic ([#​381](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/381)) BUG FIXES: - generate: Prevented incorrect attribute paths with nested attributes that contain multiple attributes ([#​380](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/380)) ### [`v0.19.3`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.19.3) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.19.2...v0.19.3) BUG FIXES: - validate: Fixed issue with provider name not defaulting to directory ([#​376](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/376)) ### [`v0.19.2`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.19.2) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.19.1...v0.19.2) BUG FIXES: - migrate: Ensured idempotency of template files when command is ran multiple times ([#​364](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/364)) - generate: Prevented automatic `id` attribute behaviors under blocks ([#​365](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/365)) ### [`v0.19.1`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.19.1) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.19.0...v0.19.1) BUG FIXES: - generate: fixed a bug where attribute titles were not being generated for nested object attributes ([#​357](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/357)) - generate: fixed a bug where the `plainmarkdown` function did not output plain URLs ([#​361](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/361)) ### [`v0.19.0`](https://redirect.github.com/hashicorp/terraform-plugin-docs/releases/tag/v0.19.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-docs/compare/v0.18.0...v0.19.0) BREAKING CHANGES: - generate: the `plainmarkdown` function now removes all markdown elements/formatting to render the output as plain text ([#​332](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/332)) - schemamd: The `schemamd` package has moved to `internal/schemamd` and can no longer be imported ([#​354](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354)) - functionmd: The `functionmd` package has moved to `internal/functionmd` and can no longer be imported ([#​354](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354)) FEATURES: - validate: Added support for Provider-defined Function documentation to all checks ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `InvalidDirectoriesCheck` which checks for valid provider documentation folder structure ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `MixedDirectoriesCheck` which throws an error if both legacy documentation and registry documentation are found ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `NumberOfFilesCheck` which checks the number of provider documentation files against the registry limit ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `FileSizeCheck` which checks the provider documentation file size against the registry limit ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `FileExtensionCheck` which checks for valid provider documentation file extensions ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `FrontMatterCheck` which checks the YAML frontmatter of provider documentation for missing required fields or invalid fields ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341)) - validate: Added `FileMismatchCheck` which checks the names/number of provider documentation files against the provider schema ([#​341](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/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](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349)) BUG FIXES: - migrate: use relative paths (from provider directory) instead of absolute paths for migrated code templates ([#​330](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/330)) - migrate: fixed a bug where documentation files with provider name prefixes were migrated to templates directory as-is, causing `generate` to create duplicate templates ([#​349](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349)) - generate: fixed a bug where incorrect attribute titles were being generated for certain nested schemas ([#​350](https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/350))

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 3 weeks ago

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
go 1.18 -> 1.23.3
github.com/ProtonMail/go-crypto v0.0.0-20230923063757-afb1ddc0824c -> v1.1.0-alpha.2
github.com/hashicorp/go-hclog v1.5.0 -> v1.6.3
github.com/hashicorp/go-version v1.6.0 -> v1.7.0
github.com/hashicorp/hc-install v0.6.2 -> v0.9.0
github.com/hashicorp/terraform-exec v0.20.0 -> v0.21.0
github.com/hashicorp/terraform-json v0.21.0 -> v0.23.0
github.com/yuin/goldmark v1.6.0 -> v1.7.7
github.com/zclconf/go-cty v1.14.1 -> v1.15.0
golang.org/x/crypto v0.17.0 -> v0.21.0
golang.org/x/mod v0.14.0 -> v0.21.0
golang.org/x/net v0.18.0 -> v0.23.0
golang.org/x/sys v0.15.0 -> v0.21.0
golang.org/x/text v0.14.0 -> v0.20.0