diff --git a/CHANGELOG.md b/CHANGELOG.md index b46b2d2..35ef728 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +# 2.2.5 + - Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash # 2.2.3 - New dependency requirements for logstash-core for the 5.0 release ## 2.2.2 diff --git a/logstash-input-file.gemspec b/logstash-input-file.gemspec index 3c1b59b..342ffe6 100644 --- a/logstash-input-file.gemspec +++ b/logstash-input-file.gemspec @@ -1,7 +1,7 @@ Gem::Specification.new do |s| s.name = 'logstash-input-file' - s.version = '2.2.4' + s.version = '2.2.5' s.licenses = ['Apache License (2.0)'] s.summary = "Stream events from files." s.description = "This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This gem is not a stand-alone program" @@ -20,7 +20,7 @@ Gem::Specification.new do |s| s.metadata = { "logstash_plugin" => "true", "logstash_group" => "input" } # Gem dependencies - s.add_runtime_dependency "logstash-core", ">= 2.0.0", "< 3.0.0" + s.add_runtime_dependency "logstash-core-plugin-api", "~> 1.0" s.add_runtime_dependency 'logstash-codec-plain' s.add_runtime_dependency 'addressable'