Logstash 8.19.0 Release Notes

IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

Logstash 8.19.0 Release Notes

Notable issues fixed

  • Improve plugins remove command to support multiple plugins #17030
  • Significantly improves write speeds to the persistent queue (PQ) when a pipeline’s workers are caught up with already-written events. #17789
  • Eliminated log warning about unknown gauge metric type when using pipeline-to-pipeline. #17721
  • Enhanced keystore validation to prevent the creation of secrets that fail format parsing #17351

New features and enhancements

ES|QL Support in Elasticsearch Input (Technical Preview)

  • Support for using ES|QL queries in the Elasticsearch input to add improved flexibility when ingesting data from Elasticsearch is now in Technical Preview.

Field Tracking Support in Elasticsearch Input (Technical Preview)

  • The Elasticsearch Input now provides support for field value tracking, persisted to disk on each search_after page. This is useful to track new data being written to an index or series of indices.

Updated Ubuntu base image

  • Logstash OSS and Full docker images are now based on Ubuntu 24.04.

Updates to dependencies

  • Update JDK to 21.0.7+6 #17591

Plugins

Elasticsearch Filter - 3.18.0

  • Add target configuration option to store the result into it #197

Elasticsearch Input - 4.23.0

  • ES|QL support #235
  • Add "cursor"-like index tracking #205

JMS Input - 3.3.0

  • Added support for decoding multiple events from text or binary messages when using a codec that produces multiple events #56

JDBC Integration - 5.6.0

  • Support other rufus scheduling options in JDBC Input #183

Elastic Integration Filter - 8.19.0

  • Introduces proxy config to support proxy URI to connect to Elasticsearch. #317

Kafka Integration - 11.6.3

  • Update kafka client to 3.9.1 #193
  • Docs: fixed setting type reference for sasl_iam_jar_paths #192
  • Expose the SASL client callback class setting to the Logstash configuration #177
  • Adds a mechanism to load AWS IAM authentication as SASL client libraries at startup #178

Xml Filter - 4.3.1

  • Update Nokogiri dependency version #88

Tcp Output - 6.2.2

  • Call connection check after connect #61