Releases: elastic/elastic-transport-ruby
Releases · elastic/elastic-transport-ruby
v8.3.5
v8.3.2
- OpenTelemetry: In v8.3.0 and v8.3.1, the environment variable
OTEL_INSTRUMENTATION_ELASTICSEARCH_CAPTURE_SEARCH_QUERY
was available but is now deprecated in favor ofOTEL_RUBY_INSTRUMENTATION_ELASTICSEARCH_CAPTURE_SEARCH_QUERY
.
v8.3.1
Tested versions of Ruby: (MRI) 3.0, 3.1, 3.2, 3.3, JRuby 9.3 and JRuby 9.4
- Removes unneccessary
require 'base64'
found thanks to warning in Ruby 3.3. So this removes the warning too if you were using Ruby 3.3.
v8.2.5
Tested versions of Ruby: (MRI) 3.0, 3.1, 3.2, 3.3, JRuby 9.3 and JRuby 9.4
- Removes unneccessary
require 'base64'
found thanks to warning in Ruby 3.3. So this removes the warning too if you were using Ruby 3.3.
v8.1.3
Tested versions of Ruby: (MRI) 3.0, 3.1, 3.2, 3.3, JRuby 9.3 and JRuby 9.4
- Removes unneccessary
require 'base64'
found thanks to warning in Ruby 3.3. So this removes the warning too if you were using Ruby 3.3.
v8.3.0
Tested versions of Ruby: (MRI) 3.0, 3.1, 3.2, JRuby 9.3 and JRuby 9.4
This release adds native support for OpenTelemetry. Documentation will be added to the official Transport documentation. Pull Request: #54.
v8.2.4
Tested versions of Ruby: (MRI) 3.0, 3.1, 3.2, JRuby 9.3 and JRuby 9.4
- Fixes #66 - Manticore transport unable to send custom headers with perform_request Pull Request
- Fixes #67 - Float with many digits automatically becomes BigDecimal when using Oj. Pull Request, thank you @kyoshidajp!
v8.2.3
v8.1.2
v8.1.1
Tested versions of Ruby: (MRI) 2.7, 3.0, 3.1, 3.2, JRuby 9.3 and JRuby 9.4
Backports the following fixes from 8.2
:
- Refactors
apply_headers
in base and manticore implementation: When passing in an object to the initializer,apply_headers
would mutate this object and in certain conditions, this would raiseRuntimeError
in JRuby 9.3 andConcurrencyError
in JRuby 9.4. This update clones the options object instead. - Fixes issue #44, raising
Elastic::Transport::Transport::Error
instead ofFaraday::ConnectionFailed
(or any other Faraday error class) when a host is unreachable. - Fixes parsing ipv4 addresses like
inet[/127.0.0.1:9200]
in sniffer, issue #48. Pull Request by @robbat2, thank you!