|
1 | 1 | *To see release notes for the `7.x` branch and older releases, see [CHANGELOG on the 7.17 branch](https://github.com/elastic/elasticsearch-ruby/blob/7.17/CHANGELOG.md).*
|
2 | 2 |
|
| 3 | +## 8.10.0 Release notes |
| 4 | + |
| 5 | +### Client |
| 6 | +* Tested versions of Ruby for 8.10.0: Ruby (MRI) 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4. |
| 7 | + |
| 8 | +### API |
| 9 | + |
| 10 | +#### New Experimental APIs, for internal use: |
| 11 | +- `fleet.delete_secret` |
| 12 | +- `fleet.get_secret` |
| 13 | +- `fleet.post_secret` |
| 14 | + |
| 15 | +#### New stable APIs: |
| 16 | +- `security.get_settings` - Retrieve settings for the security system indices |
| 17 | +- `security.update_settings` - Update settings for the security system indices |
| 18 | + |
| 19 | +#### New Experimental API: |
| 20 | +- `query_ruleset.list` List query rulesets. |
| 21 | + |
| 22 | +#### API Changes: |
| 23 | +- `indices.reload_search_analyzers` - Adds parameter `resource` changed resource to reload analyzers from if applicable |
| 24 | + |
| 25 | +Promoted from Experimental to Beta: |
| 26 | +- `security.create_cross_cluster_api_key` |
| 27 | +- `security.update_cross_cluster_api_key` |
| 28 | + |
| 29 | +#### Synonyms namespace update: |
| 30 | + |
| 31 | +All synonym related APIs have been moved to the `synonyms` namespace and some of the endpoints have been renamed, as well as their parameters: |
| 32 | +- `synonyms.delete` => `synonyms.delete_synonym` - requires `id`, the id of the synonyms set to be deleted. |
| 33 | +- `synonyms.get` => `synonyms.get_synonym` - requires `id`, the name of the synonyms set to be retrieved. |
| 34 | +- `synonyms_set.get_synonyms_sets` => `synonyms.get_synonyms_sets` |
| 35 | +- `synonyms.put` => `synonyms.put_synonym` - requires `id` of the synonyms set to be created or updated. |
| 36 | +- `synonym_rule.put` => `synonyms.put_synonym_rule` - Parameters changed to `set_id` (the id of the synonym set to be updated with the synonym rule) and `rule_id` (the id of the synonym rule to be updated or created). |
| 37 | +- New Experimental API `synonyms.delete_synonym_rule` - Deletes a synonym rule in a synonym set |
| 38 | +- New Experimental API `synonyms.get_synonym_rule` - Retrieves a synonym rule from a synonym set |
| 39 | + |
3 | 40 | ## 8.9.0 Release notes
|
4 | 41 |
|
5 | 42 | ### Client
|
|
0 commit comments