IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
8.11 Release notes
edit8.11 Release notes
edit8.11.2 Release notes
editDrops runtime dependency on base64
. Thanks Earlopain! Pull Request: #2295).
8.11.1 Release notes
editAdds base64
dependency
base64 was added to the gemspec, since starting in Ruby 3.4.0, base64 will no longer be part of the default gems and will no longer be in the standard library.
base64 is used forAPI key and Cloud ID. The dependency used to be declared in transport, but it’s not needed there since the implementation using it is in this codebase.
8.11.0 Release notes
editClient
edit- Tested versions of Ruby for 8.11.0: Ruby (MRI) 3.0, 3.1 and 3.2. JRuby 9.3 and JRuby 9.4.
- Adds native support for Open Telemetry. See Using OpenTelemetry for documentation.
- Improved documentation, now you can find more examples in Ruby in the REST API reference.
API
editNew Experimental APIs:
-
esql.query
- Executes an ESQL request. -
inference.delete_model
- Delete model in the Inference API -
inference.get_model
- Get a model in the Inference API -
inference.inference
- Perform inference on a model -
inference.put_model
- Configure a model for use in the Inference API