diff --git a/CHANGELOG.md b/CHANGELOG.md index ddec615..a88ac7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.1.2 + - bugfix: improves trim_key and trim_value to trim any _sequence_ of matching characters from the beginning and ends of the corresponding keys and values; a previous implementation limitited trim to a single character from each end, which was surprising. + - bugfix: fixes issue where we can fail to correctly break up a sequence that includes a partially-quoted value followed by another fully-quoted value by slightly reducing greediness of quoted-value captures. + ## 4.1.1 - bugfix: correctly handle empty values between value separator and field separator (#58) diff --git a/logstash-filter-kv.gemspec b/logstash-filter-kv.gemspec index c5c906e..f1ce94b 100644 --- a/logstash-filter-kv.gemspec +++ b/logstash-filter-kv.gemspec @@ -1,7 +1,7 @@ Gem::Specification.new do |s| s.name = 'logstash-filter-kv' - s.version = '4.1.1' + s.version = '4.1.2' s.licenses = ['Apache License (2.0)'] s.summary = "Parses key-value pairs" 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"