diff --git a/CHANGELOG.md b/CHANGELOG.md index ecf96bd..94470ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 4.3.0 + - Update Nokogiri dependency version [#87](https://github.com/logstash-plugins/logstash-filter-xml/pull/87) + ## 4.2.1 - patch rexml to improve performance of multi-threaded xml parsing [#84](https://github.com/logstash-plugins/logstash-filter-xml/pull/84) diff --git a/logstash-filter-xml.gemspec b/logstash-filter-xml.gemspec index a0a16e4..c1b635d 100644 --- a/logstash-filter-xml.gemspec +++ b/logstash-filter-xml.gemspec @@ -1,7 +1,7 @@ Gem::Specification.new do |s| s.name = 'logstash-filter-xml' - s.version = '4.2.1' + s.version = '4.3.0' s.licenses = ['Apache License (2.0)'] s.summary = "Parses XML into fields" s.description = "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program" @@ -20,9 +20,9 @@ Gem::Specification.new do |s| s.metadata = { "logstash_plugin" => "true", "logstash_group" => "filter" } # Gem dependencies - s.add_runtime_dependency 'logstash-core', '>= 8.4.0' # this provides Ruby 2.6.0 + s.add_runtime_dependency 'logstash-core', '>= 8.15.3' # this provides Ruby 3.1 s.add_runtime_dependency "logstash-core-plugin-api", ">= 1.60", "<= 2.99" - s.add_runtime_dependency 'nokogiri', '>= 1.13.8' # >= 1.13.0 requires Ruby 2.6+ + s.add_runtime_dependency 'nokogiri', '>= 1.18.3' # >= 1.18.3 requires Ruby 3.1+ s.add_runtime_dependency 'xml-simple' s.add_development_dependency 'logstash-devutils'