Logstash 8.19.23 Release Notes

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

Logstash 8.19.23 Release Notes

The 8.19.23 release contains fixes for potential security vulnerabilities. Check out the security advisory for details.

Breaking changes

  • Logstash now checks the Java version at startup and refuses to start on a JDK older than 21. JDK 17 was deprecated in 8.19.19, and JDK 21 is the bundled and recommended version. If you set LS_JAVA_HOME to JDK 17 and need to keep using it, add -Dlogstash.jdk17.allow=true to config/jvm.options or LS_JAVA_OPTS; Logstash then logs a warning and starts as usual. This setting will be in place for a limited amount of time, and will be removed in a subsequent version of Logstash 8.19, when JDK 21 will be required to run Logstash #19556

Notable issues fixed

  • Fix the resolv gem extension so that Logstash also runs on JDK 17, not only on the bundled JDK 21 #19565

Updates to dependencies

  • Update Jackson to 2.21.7 and jrjackson to 0.5.4 #19588

Plugins

Rabbitmq Integration - 7.4.4

  • Upgrade march_hare to consume 4.10+ #87