• Elasticsearch/8/Unify Return Value

    This codemod updates the API response structure for search calls, replacing the previous body-only return with an object containing additional fields like statusCode, headers, and warnings

  • Elasticsearch/8/Rename Query String

    This codemod renames the query key to querystring and changes the body key to bulkBody in client.transport.request.

  • Elasticsearch/8/Migration Recipe

    This recipe is a set of codemods that will help migrate to Elasticsearch 8.

  • Elasticsearch/8/Move Client Configurations

    This codemod moves the client-related configuration parameters (ignore, headers, requestTimeout, and maxRetries) from the API object to the second options object.

  • Elasticsearch/8/Migrate Plugins Extended

    This codemod migrates the plugins option to client.extend() calls.