elasticsearch-ruby v6.8.2 Release Notes
Release Date: 2020-04-29 // about 4 years ago-
Client
- ๐ Accept options passed to #perform_request to avoid infinite retry loop - #837
๐ API Key Support
๐ The client now supports API Key Authentication, check "Authentication" on the transport README for information on how to use it.
๐ X-Opaque-Id Support
๐ The client now supports identifying running tasks with X-Opaque-Id. Check transport README for information on how to use X-Opaque-Id.
Faraday migrated to 1.0
We're now using version 1.0 of Faraday:
- ๐ The client initializer was modified but this should not disrupt final users at all, check this commit for more information.
- ๐ Migrated error checking to remove the deprecated
Faraday::Error
namespace. - This change is not compatible with Typhoeus. The latest release is 1.3.1, but it's still using the deprecated
Faraday::Error
namespace. This has been fixed on master, but the last release was November 6, 2018. Version 1.4.0 should be ok once it's released. - โ Note: Faraday 1.0 drops official support for JRuby. It installs fine on the tests we run with JRuby in this repo, but it's something we should pay attention to.
โฌ๏ธ Reference: Upgrading - Faraday 1.0
๐ Pull Request
API