Release Notes

edit

7.x

edit

7.12.0 Release Notes

edit

General

edit
  • Updated APIs to the 7.12 specification
  • Fixed encoding of objects in query string to match Ruby on Rails

Workplace Search

edit
  • Added oauth_authorize_url() and oauth_exchange_for_access_token() helper methods for implementing OAuth authentication.

7.11.0 Release Notes

edit

General

edit
  • Changed stability of the package to Generally Available, was Beta.
  • Updated APIs to the 7.11 specification
  • Documentation moved from the README to elastic.co/guide
  • Fixed encoding of arrays in query string to match Ruby on Rails
  • Changed body parameter to describe the content of the body for multiple APIs
  • Added the X-Elastic-Client-Meta HTTP header controlled by meta_header parameter

App Search

edit
  • Changed body parameter to document_ids for delete_documents() and get_documents() APIs
  • Changed body parameter to documents for index_documents() and put_documents() APIs
  • Changed body parameter to source_engines for add_meta_engine_source() and delete_meta_engine_source() APIs
  • Changed queries parameter to body for multi_search() API
  • Changed body parameter to schema for put_schema() API
  • Changed synonyms parameter to body for create_synonym_set() and put_synonym_set() APIs

Workplace Search

edit
  • Added create_analytics_event() API
  • Changed content_source_key parameter of all APIs to content_source_id
  • Changed body parameter to documents for index_documents() API
  • Changed body parameter to document_ids for delete_documents() API

7.10.0-beta1 Release Notes

edit

General

edit
  • Updated APIs to the 7.10 specification

App Search

edit
  • Added get_api_logs(), get_count_analytics(), create_curation(), delete_curation(), get_curation(), put_curation(), list_curations(), delete_documents(), get_documents(), index_documents(), list_documents(), put_documents(), create_engine(), delete_engine(), get_engine(), list_engines(), log_clickthrough(), add_meta_engine_source(), delete_meta_engine_source(), multi_search(), query_suggestion(), get_schema(), put_schema(), search get_search_settings(), put_search_settings(), reset_search_settings(), create_synonym_set(), delete_synonym_set(), get_synonym_set(), put_synonym_set(), list_synonym_sets(), get_top_clicks_analytics(), and get_top_queries_analytics APIs
  • Added create_signed_search_key() method for creating Signed Search keys

Workplace Search

edit
  • Added delete_documents(), index_documents(), list_external_identities(), create_external_identity(), delete_external_identity(), get_external_identity(), put_external_identity(), list_permissions(), add_user_permissions(), get_user_permissions(), put_user_permissions(), remove_user_permissions(), and search() APIs

Enterprise Search

edit
  • Added get_health(), get_read_only(), put_read_only(), get_stats(), and get_version() APIs