elasticsearch-ruby v7.4.0 Release Notes

Release Date: 2019-11-05 // about 1 month ago
  • 👍 This version supports Elasticsearch version 7.4.0

    Client

    • Accept options passed to #perform_request to avoid infinite retry loop
    • 🛠 Fix minor typo

    API

    • 📚 Update documentation of put_script method

    XPACK

    • ➕ Add ParamsRegistry in each direcotry and for Xpack top-level API
    • ➕ Add ParamsRegistry for Xpack data_frame API
    • ➕ Add ParamsRegistry for Xpack graph API
    • ➕ Add ParamsRegistry for Xpack license API
    • ➕ Add ParamsRegistry for Xpack MachineLearning API
    • 🛠 Fix path for loading params_registry files
    • ➕ Add ParamsRegistry for Xpack Migration API
    • ➕ Add ParamsRegistry for Xpack Monitoring API
    • ➕ Add ParamsRegistry for Xpack Rollup API
    • ➕ Add ParamsRegistry for Xpack security API
    • ➕ Add ParamsRegistry for Xpack sql API
    • ➕ Add ParamsRegistry for Xpack watcher API
    • ⚡️ Update missed file with ParamsRegistry
    • ⚡️ Update versions in params registry files
    • Add update_data_frame_transform
    • 👌 Support Index Lifecycle Management(ILM) API

Previous changes from v7.3.0

  • 👍 This version supports Elasticsearch server version 7.3.0.
    It has the following changes:

    Client

    • ➕ Add note to readme about the default port value
    • ➕ Add note about exception to default port rule when connecting using Elastic Cloud ID
    • Cluster name is variable in cloud id

    XPACK

    • Support allow_no_match parameter in stop_data_frame_transform
    • Add allow_no_match to get_data_frame_transform API
    • ➕ Add missing headers
    • Support get_builtin_privileges API
    • ⚡️ Update tests for changed xpack paths
    • ✅ test:integration task in xpack gem shouldn't do anything in favor of test:rest_api