mirror of
https://github.com/opentofu/opentofu.git
synced 2024-12-23 15:40:07 -06:00
Docs cleanup before 1.7 release (#1573)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
This commit is contained in:
parent
8cf64c2284
commit
aea329deed
@ -13,6 +13,9 @@ This page will run you through the most important changes in OpenTofu 1.7:
|
|||||||
- [Provider-defined functions](#provider-defined-functions)
|
- [Provider-defined functions](#provider-defined-functions)
|
||||||
- [Removed block](#removed-block)
|
- [Removed block](#removed-block)
|
||||||
- [Loopable import blocks](#loopable-import-blocks)
|
- [Loopable import blocks](#loopable-import-blocks)
|
||||||
|
- [Built-in function changes](#built-in-function-changes)
|
||||||
|
- [CLI changes](#cli-changes)
|
||||||
|
- [Testing feature changes](#testing-feature-changes)
|
||||||
|
|
||||||
## State encryption
|
## State encryption
|
||||||
|
|
||||||
@ -105,6 +108,8 @@ output "test" {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
What's more, we added an OpenTofu-only feature to let providers dynamically define custom functions based on your configuration. This enhancement allows you to fully integrate other programming languages as [shown in our live stream](https://www.youtube.com/watch?v=6OXBv0MYalY). You can try out this functionality with our experimental [Lua](https://github.com/opentofu/terraform-provider-lua) and [Go](https://github.com/opentofu/terraform-provider-go) providers.
|
||||||
|
|
||||||
## Removed block
|
## Removed block
|
||||||
|
|
||||||
The removed block lets you remove a resource from the state file but keep it on the infrastructure. We have prepared a [full documentation](../language/resources/syntax.mdx#removing-resources) for this feature. You can test it by creating a resource first:
|
The removed block lets you remove a resource from the state file but keep it on the infrastructure. We have prepared a [full documentation](../language/resources/syntax.mdx#removing-resources) for this feature. You can test it by creating a resource first:
|
||||||
|
@ -61,9 +61,8 @@ locals {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### Notes for Provider Authors:
|
### Notes for Provider Authors:
|
||||||
* Support for functions was added in protocol version 5.5 and 6.5.
|
* Support for functions was added in protocol version 5.5 and 6.5.
|
||||||
* OpenTofu's provider protocol is compatible with Terraform's provider protocol.
|
* OpenTofu's provider protocol is compatible with Terraform's provider protocol.
|
||||||
* `GetProviderSchema()` is used to initially query the functions available in a given provider.
|
* `GetProviderSchema()` is used to initially query the functions available in a given provider.
|
||||||
* Providers which supply functions may be configured and may supply additional functions via `GetFunctions()`.
|
* Providers which supply functions may be configured and may supply additional functions via `GetFunctions()`. See the experimental [Lua](https://github.com/opentofu/terraform-provider-lua) and [Go](https://github.com/opentofu/terraform-provider-go) providers for implementation examples.
|
||||||
|
Loading…
Reference in New Issue
Block a user