All Versions
98
Latest Version
Avg Release Cycle
49 days
Latest Release
-

Changelog History
Page 6

  • v6.8.0 Changes

    May 22, 2019

    ๐Ÿ’Ž This version of the Ruby client supports Elasticsearch v6.8.0.

  • v6.3.1 Changes

    May 02, 2019

    ๐Ÿš€ This version fixes the "bug" that semver was broken in the last release; some API endpoints that were deprecated in version 6.x of ES were removed in gem version 6.3.0. They are added back in this version (6.3.1) and are removed again in version 7.0.0.

    6.3.1

    API

    • โž• Add delete_template back
    • โž• Add field_stats back
    • โž• Add get_template back
    • โž• Add indices/delete_mapping back
    • โž• Add indices/delete_warmer back
    • โž• Add indices/get_aliases back
    • โž• Add indices/get_warmer back
    • โž• Add indices/optimize back
    • โž• Add indices/put_warmer back
    • โž• Add indices/seal back
    • โž• Add indices/snapshot_index back
    • โž• Add indices/status back
    • โž• Add list_benchmarks back
    • โž• Add mpercolate back
    • โž• Add nodes/shutdown back
    • โž• Add percolate back
    • โž• Add put_template back
    • โž• Add remote/info back
    • โž• Add search_exists back
    • โž• Add suggest back
    • โž• Add mlt back
  • v6.3.0 Changes

    April 08, 2019

    ๐Ÿ‘ This version supports Elasticsearch 6.7

    API

    • โšก๏ธ Update bulk method
    • Generate code with params registry
    • โšก๏ธ Update cat.aliases method
    • โšก๏ธ Update cat.allocation method
    • โšก๏ธ Update cat.count method
    • โšก๏ธ Update cat.fielddata method
    • โšก๏ธ Update cat.health method
    • โšก๏ธ Update cat.help method
    • โšก๏ธ Update cat.indices method
    • โšก๏ธ Update cat API methods
    • โšก๏ธ Update clear_scroll API
    • โšก๏ธ Update cluster API endpoint methods
    • โšก๏ธ Update top-level API endpoint methods
    • โšก๏ธ Update all methods based on rest-api-spec
    • ๐Ÿ›  Fix minor issues with API methods
    • โž• Add unfreeze and freeze endpoints back
    • ๐Ÿ›  Fix missing params for cat APIs
    • โž• Add support for node_id in cluster/stats
    • Reference current version, not master
    • Keep create method as-is
    • ๐Ÿ”Œ Reference current version, not master for ingest/plugins
    • Account for indices.create/20_mix_typeless_typeful not cleaning up after itself
    • โž• Add missing params

    XPACK

    • โšก๏ธ Update API for 6.7.0
    • โšก๏ธ Updates to support 6.7.0
    • โœ… Blacklist individual tests, not entire files
    • โœ… Sometimes the SINGLE_TEST env variable is the empty string
    • ๐Ÿ›  Fix logic for checking if a verison should be skipped
  • v6.0.0 Changes

    Elasticsearch 6.0 compatibility.

    API

    • โž• Added missing arguments to the "Exists" API
    • โž• Added missing parameters to the "Indices Clear Cache" API
    • โž• Added missing parameters to the "Indices Delete" API
    • โž• Added missing parameters to the "Multi Search" API
    • โž• Added missing parameters to the "Search" API
    • โž• Added missing parameters to the "Search" API
    • โž• Added requirement for the id argument for the "Create" API
    • โž• Added support for additional parameters to the "Cluster State" API
    • โž• Added support for additional parameters to the "Rollover" API
    • โž• Added the "Remote Info" API
    • โž• Added the "verbose" parameter to the "Get Snapshot" API
    • Aded the "Get Task" API
    • ๐Ÿ”„ Changed, that the YAML test content is not printed unless DEBUG is set
    • ๐Ÿ›  Fixed a failing unit test for the "Create Document" API
    • ๐Ÿ›  Fixed handling of parameters in the "Rollover" API
    • ๐Ÿ›  Fixed incorrect handling of catch clauses in the YAML tests runner
    • ๐Ÿ›  Fixed incorrect handling of node ID in the "Nodes Stats" API
    • ๐Ÿ›  Fixed incorrect URL parameter in "Indices Flush" unit test
    • ๐Ÿ›  Fixed the failing unit tests for "Scroll" APIs
    • ๐Ÿ›  Fixes for the "Scroll" API
    • โšก๏ธ Updated and improved the YAML test runner

    Client

    • โž• Added default value 'application/json' for the 'Content-Type' header
    • โž• Added escaping of username and password in URL
    • โž• Added proper handling of headers in client options to the Manticore adapter
    • Don't block waiting for body on HEAD requests
    • ๐Ÿ›  Fixed double logging of failed responses
    • ๐Ÿ›  Fixed incorrect test behaviour when the QUIET environment variable is set
    • Fixed the bug with nil value of retry_on_status
    • ๐Ÿ›  Fixed the incorrect paths and Typhoeus configuration in the benchmark tests
    • ๐Ÿ›  Fixed the integration tests for client
    • ๐Ÿ— Fixed typo in default port handling during __build_connections
    • ๐ŸŒฒ Swallow logging of exceptions when the ignore is specified
  • v5.0.5 Changes

    Client

    • โž• Added escaping of username and password in URL
    • Don't block waiting for body on HEAD requests

    API

    • Aded the "Get Task" API
    • ๐Ÿ›  Fixed handling of parameters in the "Rollover" API
    • โž• Added requirement for the id argument for the "Create" API
    • โž• Added support for additional parameters to the "Rollover" API
    • โž• Added support for additional parameters to the "Cluster State" API
    • ๐Ÿ›  Fixed incorrect handling of catch clauses in the YAML tests runner
    • ๐Ÿ›  Fixed a failing unit test for the "Create Document" API
    • โœ‚ Removed unsupported parameters from the "Indices Flush" API
    • โž• Added the "Remote Info" API
    • ๐Ÿ›  Fixed incorrect URL parameter in "Indices Flush" unit test
    • ๐Ÿ›  Fixed incorrect handling of node ID in the "Nodes Stats" API
    • ๐Ÿ›  Fix the path for indices exists_type? method & update docs
    • โž• Added terminate_after parameter to Count action
    • ๐Ÿ—„ Marked the percolate method as deprecated and added an example for current percolator
    • Fixed, that Utils.__report_unsupported_parameters and Utils.__report_unsupported_method use Kernel.warn so they can be suppressed
    • โšก๏ธ Update the Reindex API to support :slices

    DSL

    • Added the match_phrase and match_phrase_prefix queries
    • โœ‚ Removed the type field from the "Match" query
    • โž• Added an integration test for the "match phrase prefix" query
  • v5.0.4 Changes

    Client

    • ๐Ÿ›  Fixed incorrect test behaviour when the QUIET environment variable is set
    • ๐Ÿ›  Fixed double logging of failed responses
    • ๐ŸŒฒ Swallow logging of exceptions when the ignore is specified
    • Fixed the bug with nil value of retry_on_status

    API

    • โž• Added the "Field Capabilities" API
    • ๐Ÿ”„ Changed, that the YAML test content is not printed unless DEBUG is set
    • ๐Ÿ›  Fixed the failing unit tests for "Scroll" APIs
    • โž• Added missing parameters to the "Search" API
    • โž• Added missing parameters to the "Multi Search" API
    • โž• Added missing parameters to the "Indices Clear Cache" API
    • โž• Added missing arguments to the "Exists" API
    • ๐Ÿ›  Fixes for the "Scroll" API
    • ๐Ÿ‘Œ Improved the YAML test runner
  • v5.0.3 Changes

    Client

    • โž• Added proper handling of headers in client options to the Manticore adapter
  • v5.0.2 Changes

    Client

    • โž• Added default value 'application/json' for the 'Content-Type' header
  • v5.0.0 Changes

    API

    • โšก๏ธ Updated the parameters for Elasticsearch 5.x APIs
    • โž• Added Elasticsearch 5.x APIs
  • v2.0.2 Changes

    Client

    • ๐Ÿ›  * Fixed the bug with nil value of retry_on_status

    API

    • * Added, that _all is used as default index in "Search Exists" API
    • * Added, that index and type parameters are respected in the "Search Exists" API