Skip to content

Commit 2043228

Browse files
authored
Changelog
1 parent 1a1f46c commit 2043228

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,46 @@
11
## [Unreleased]
22

3+
### Breaking changes
4+
5+
#### `elasticstack_elasticsearch_index.alias` block has changed to a set attribute.
6+
7+
The `alias` block in the `elasticstack_elasticsearch_index` resource has been moved to an attribute.
8+
This transition provides better support for future changes in both the provider and the underlying Terraform framework.
9+
10+
Existing usage of the `alias` block must be migrated to the attribute syntax. For example:
11+
12+
```hcl
13+
alias {
14+
name = "my_alias_1"
15+
}
16+
17+
alias {
18+
name = "my_alias_2"
19+
filter = jsonencode({
20+
term = { "user.id" = "developer" }
21+
})
22+
}
23+
```
24+
25+
becomes
26+
27+
```hcl
28+
alias = [
29+
{
30+
name = "my_alias_1"
31+
},
32+
{
33+
name = "my_alias_2"
34+
filter = jsonencode({
35+
term = { "user.id" = "developer" }
36+
})
37+
}
38+
]
39+
```
40+
341
- Support `.bedrock` and `.gen-ai` connectors ([#1467](https://github.com/elastic/terraform-provider-elasticstack/pull/1467))
442
- Support the `solution` attribute in `elasticstack_kibana_space` from 8.16 ([#1486](https://github.com/elastic/terraform-provider-elasticstack/pull/1486))
43+
- Add `elasticstack_elasticsearch_alias` resource ([#1343](https://github.com/elastic/terraform-provider-elasticstack/pull/1343))
544

645
## [0.12.2] - 2025-11-19
746
- Fix `elasticstack_elasticsearch_snapshot_lifecycle` metadata type conversion causing terraform apply to fail ([#1409](https://github.com/elastic/terraform-provider-elasticstack/issues/1409))

0 commit comments

Comments
 (0)