Logstash 8.19.21 Release Notes

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

Logstash 8.19.21 Release Notes

New features and enhancements

  • Include timestamp in health report snapshot API response #19422

Updates to dependencies

  • Updated concurrent-ruby gem #19428

Plugins

Edn Codec - 3.1.1

  • Fix NameError: uninitialized constant Bignum that prevented the codec from loading on Logstash 9.4+ #8
  • The edn gem references the Bignum constant, which Ruby removed in 3.2 (shipped by the JRuby in Logstash 9.4+). This raised a NameError when the codec registered, so any pipeline using the edn codec failed to start. Alias the removed Fixnum/Bignum constants to Integer before requiring edn.

Edn_lines Codec - 3.1.1

  • Fix NameError: uninitialized constant Bignum that prevented the codec from loading on Logstash 9.4+ #8
  • The edn gem references the Bignum constant, which Ruby removed in 3.2 (shipped by the JRuby in Logstash 9.4+). This raised a NameError when the codec registered, so any pipeline using the edn_lines codec failed to start. Alias the removed Fixnum/Bignum constants to Integer before requiring edn.

Anonymize Filter - 3.0.8

  • Fix NameError: uninitialized constant Fixnum when using the MURMUR3 algorithm on Logstash 9.4+ (Ruby 3.2+, which removed Fixnum in favor of Integer) #19

Azure_event_hubs Input - 1.5.9

  • Update jackson dependency to 2.21.6 #121

Beats Input - 6.9.12

  • Update Netty dependency to 4.1.137.Final #577

Http Input - 3.11.1

  • Update Netty dependency to 4.1.137.Final #240
  • Adds HTTP traffic logging, disabled by default. To enable it, turn on debug logs. #237

Jms Input - 3.3.2

  • Fix NameError: uninitialized constant Fixnum when reading a JMS MapMessage on Logstash 9.4+ #63
  • The jruby-jms gem references the Fixnum constant, which Ruby removed in 3.2 (shipped by the JRuby in Logstash 9.4+). This raised a NameError while decoding a JMS MapMessage. Alias the removed Fixnum/Bignum constants to Integer before requiring jms.

Tcp Input - 6.4.15

  • Update Netty dependency to 4.1.137.Final #283

Kafka Integration - 11.8.11

  • Update jackson dependency to 2.21.6 #275