CHANGELOG.md in logstash-logger-0.4.1 vs CHANGELOG.md in logstash-logger-0.5.0

- old
+ new

@@ -1,24 +1,31 @@ -0.4.1 ------ +## 0.5.0 +- Support for tagged logging. The interface was extracted from `ActiveSupport::TaggedLogging` +and outputs to the `tags` key. (Thanks [pctj101](https://github.com/pctj101)!) +- The `(host, port, type)` constructor has been deprecated in favor of an options hash constructor. +- Support for using SSL for TCP connections. (Thanks [Gary Rennie](https://github.com/Gazler)!) +- Support for configuring logger to write to STDOUT. (Thanks [Nick Ethier](https://github.com/nickethier)!) +- Support for Rails configuration. +- Fixed output to STDOUT in Rails console (Rails 4+). +- `host` is no longer required for TCP/UDP. It will default to `0.0.0.0`, the same default port that logstash listens on. +- Changed event key `source` to `host` to match what the latest logstash expects. +- Output event timestamp consistently even if `Time#to_json` is overridden. +- Major refactoring which will lead the way to support other log types. + +## 0.4.1 - Fixed support for `LogStash::Event` v1 format when logging a hash. Extra data now goes to the top level instead of into the `@fields` key. -0.4.0 ------ +## 0.4.0 - Support for new `LogStash::Event` v1 format. v0 is supported in 0.3+. -0.3.0 ------ +## 0.3.0 - Added support for logging to a UDP listener. -0.2.1 ------ +## 0.2.1 - Fixed to use Logstash's default time format for timestamps. -0.2.0 ------ +## 0.2.0 - Better use of Ruby Logger's built-in LogDevice. -0.1.0 ------ -- Initial release. Support for logging to a TCP listener. \ No newline at end of file +## 0.1.0 +- Initial release. Support for logging to a TCP listener.