8.10 Release notes

edit

8.10.0 Release notes

edit

Client

edit
  • Tested versions of Ruby for 8.10.0: Ruby (MRI) 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4.

API

edit

New Experimental APIs, for internal use:

edit
  • fleet.delete_secret
  • fleet.get_secret
  • fleet.post_secret

New stable APIs:

edit
  • security.get_settings - Retrieve settings for the security system indices
  • security.update_settings - Update settings for the security system indices

New Experimental API:

edit
  • query_ruleset.list List query rulesets.

API Changes:

edit
  • indices.reload_search_analyzers - Adds parameter resource changed resource to reload analyzers from if applicable

Promoted from Experimental to Beta:

  • security.create_cross_cluster_api_key
  • security.update_cross_cluster_api_key

Synonyms namespace update:

edit

All synonym related APIs have been moved to the synonyms namespace and some of the endpoints have been renamed, as well as their parameters:

  • synonyms.deletesynonyms.delete_synonym - requires id, the id of the synonyms set to be deleted.
  • synonyms.getsynonyms.get_synonym - requires id, the name of the synonyms set to be retrieved.
  • synonyms_set.get_synonyms_setssynonyms.get_synonyms_sets
  • synonyms.putsynonyms.put_synonym - requires id of the synonyms set to be created or updated.
  • synonym_rule.putsynonyms.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).
  • New Experimental API synonyms.delete_synonym_rule - Deletes a synonym rule in a synonym set
  • New Experimental API synonyms.get_synonym_rule - Retrieves a synonym rule from a synonym set