CHANGELOG.md in timber-2.4.0 vs CHANGELOG.md in timber-2.5.0
- old
+ new
@@ -5,10 +5,29 @@
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [Unreleased]
+## [2.5.0] - 2017-10-27
+
+### Changed
+
+ - Remove social promotions during the installation process
+ - The default log device for development has been changed to a file (log/development.log)
+ to follow Rails defaults.
+
+### Fixed
+
+ - Adds an override for ActiveSupport::Buffered logger. This is a legacy class that was dropped
+ in Rails >= 4. It lacked #formatter accessor methods, which was a bug that was never resolved.
+
+### Added
+
+ - Capture `content_length` for both HTTP request and HTTP response events. This field is
+ available in the log's metadata. The response event now includes the content length in the
+ actual log message. The request message remains unchanged.
+
## [2.4.0] - 2017-10-23
### Added
- Adds the new `host` field into the `http` context, bumping the log event JSON schema to `3.2.0`.
@@ -76,10 +95,11 @@
`Timber::LogDevices::HTTP::FlushableDroppingSizedQueue` instead of a `::SizedQueue`. In the
event of extremely high volume logging, and delivery cannot keep up, Timber will drop messages
instead of applying back pressure.
-[Unreleased]: https://github.com/timberio/timber-ruby/compare/v2.4.0...HEAD
+[Unreleased]: https://github.com/timberio/timber-ruby/compare/v2.5.0...HEAD
+[2.5.0]: https://github.com/timberio/timber-ruby/compare/v2.4.0...v2.5.0
[2.4.0]: https://github.com/timberio/timber-ruby/compare/v2.3.4...v2.4.0
[2.3.4]: https://github.com/timberio/timber-ruby/compare/v2.3.3...v2.3.4
[2.3.3]: https://github.com/timberio/timber-ruby/compare/v2.3.2...v2.3.3
[2.3.2]: https://github.com/timberio/timber-ruby/compare/v2.3.1...v2.3.2
[2.3.1]: https://github.com/timberio/timber-ruby/compare/v2.3.0...v2.3.1