8.10 Release notesedit

8.10.0 Release notesedit

Clientedit

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

APIedit

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