- Refactor: unified ECS target + validate field reference #86
- Add ECS support #85
- [DOC] Fixed formatting to improve readability #84
- [DOC] Fix asciidoc formatting for example #73
- [DOC] Document that the
autodetect_column_names
andskip_header
options work only when the number of Logstash pipeline workers is set to1
.
- feature: Added support for tagging empty rows which users can reference to conditionally drop events
- Update gemspec summary
- Fix a bug where
[nested][field]
references were incorrectly used. (#24, #52)
- Fix some documentation issues
- generate Timestamp objects for correctly converted :date and :date_time fields with related specs.
- Relax constraint on logstash-core-plugin-api to >= 1.60 <= 2.99
- Republish all the gems under jruby.
- Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. See elastic/logstash#5141
- internal,deps: Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash
- internal,deps: New dependency requirements for logstash-core for the 5.0 release
- internal,cleanup: Fixed field references, refactors converters, code cleanups
- feature: Added support for not parsing columns without a defined header.
- feature: Added support for dropping columns that has no value
- feature: Added support for type conversion within the filter
- bugfix: Fix unnecessary source field mutation. Fixes #18
- internal,test: Refactored specs to avoid using sample and insist in favor of rspec3 helper methods.
- internal: Plugins were updated to follow the new shutdown semantic, this mainly allows Logstash to instruct input plugins to terminate gracefully, instead of using Thread.raise on the plugins' threads. Ref: elastic/logstash#3895
- internal,deps: Dependency on logstash-core update to 2.0