CHANGELOG.md in dry-monitor-0.3.1 vs CHANGELOG.md in dry-monitor-0.3.2

- old
+ new

@@ -1,68 +1,109 @@ -# v0.3.1 2019-06-18 +## 0.3.2 2020-04-09 + ### Fixed -* Uninitialized constant `Dry::Monitor::Notifications::EMPTY_HASH` when no payload given (@mensfeld) +- Ensure `Dry::Monitor::Rack::Middleware` is compatible with `Rack::Builder#use` (@jodosha) -# v0.3.0 2019-01-29 +### Changed +- Performance improvements (@davydovanton) +- Dependency on `dry-events` was bumped to `~> 0.5` (@davydovanton) + +[Compare v0.3.1...v0.3.2](https://github.com/dry-rb/dry-monitor/compare/v0.3.1...v0.3.2) + +## 0.3.1 2019-06-18 + + ### Fixed -* cannot load such file -- rack/utils (mensfeld) +- Uninitialized constant `Dry::Monitor::Notifications::EMPTY_HASH` when no payload given (@mensfeld) + +[Compare v0.3.0...v0.3.1](https://github.com/dry-rb/dry-monitor/compare/v0.3.0...v0.3.1) + +## 0.3.0 2019-01-29 + + +### Fixed + +- cannot load such file -- rack/utils (mensfeld) + ### Changed -* Make `rack` logger into a plugin (mensfeld) -* Make `sql` logger into a plugin (mensfeld) +- Make `rack` logger into a plugin (mensfeld) +- Make `sql` logger into a plugin (mensfeld) -# v0.2.0 2018-01-21 +[Compare v0.2.0...v0.3.0](https://github.com/dry-rb/dry-monitor/compare/v0.2.0...v0.3.0) +## 0.2.0 2018-01-21 + + ### Changed -* Make `rouge` an optional dependency (davydovanton & mensfeld) +- Make `rouge` an optional dependency (davydovanton & mensfeld) -# v0.1.2 2018-01-04 +[Compare v0.1.2...v0.2.0](https://github.com/dry-rb/dry-monitor/compare/v0.1.2...v0.2.0) +## 0.1.2 2018-01-04 + + ### Fixed -* Rack logger no longer prevents arbitrary payload in `:error` events (solnic) +- Rack logger no longer prevents arbitrary payload in `:error` events (solnic) -# v0.1.1 2018-01-03 +[Compare v0.1.1...v0.1.2](https://github.com/dry-rb/dry-monitor/compare/v0.1.1...v0.1.2) + +## 0.1.1 2018-01-03 + + ### Fixed -* Query params containing arrays of primitives (e.g. `?ids[]=1&ids[]=2`) no longer crash the logger (timriley) +- Query params containing arrays of primitives (e.g. `?ids[]=1&ids[]=2`) no longer crash the logger (timriley) -# v0.1.0 2018-01-02 +[Compare v0.1.0...v0.1.1](https://github.com/dry-rb/dry-monitor/compare/v0.1.0...v0.1.1) + +## 0.1.0 2018-01-02 + + ### Fixed -* Query params are logged correctly via rack middleware (solnic) +- Query params are logged correctly via rack middleware (solnic) ### Changed -* Uses `dry-events` for notifications (solnic) +- Uses `dry-events` for notifications (solnic) -# v0.0.3 2017-08-28 +[Compare v0.0.3...v0.1.0](https://github.com/dry-rb/dry-monitor/compare/v0.0.3...v0.1.0) +## 0.0.3 2017-08-28 + + ### Changed -* Update default theme setting for compatibility with latest version of rouge (alexandru-calinoiu) -* Require latest version of rouge gem (timriley) +- Update default theme setting for compatibility with latest version of rouge (alexandru-calinoiu) +- Require latest version of rouge gem (timriley) -# v0.0.2 2017-02-02 +[Compare v0.0.2...v0.0.3](https://github.com/dry-rb/dry-monitor/compare/v0.0.2...v0.0.3) +## 0.0.2 2017-02-02 + + ### Added -* `Dry::Monitor::Rack::Middleware#on` shortcut (solnic) -* `Dry::Monitor::Rack::Middleware#instrument` shortcut (solnic) -* `Dry::Monitor::SQL::Logger` can be configured with a custom message template (solnic) +- `Dry::Monitor::Rack::Middleware#on` shortcut (solnic) +- `Dry::Monitor::Rack::Middleware#instrument` shortcut (solnic) +- `Dry::Monitor::SQL::Logger` can be configured with a custom message template (solnic) ### Changed -* `Dry::Monitor::Rack::Logger#{subscribe=>attach}` and now it accepts a rack middleware instance (solnic) -* `Dry::Monitor::Rack::Logger` appends new lines when logging `:rack.request.stop` events (solnic) +- `Dry::Monitor::Rack::Logger#{subscribe=>attach}` and now it accepts a rack middleware instance (solnic) +- `Dry::Monitor::Rack::Logger` appends new lines when logging `:rack.request.stop` events (solnic) -# v0.0.1 2017-02-01 +[Compare v0.0.1...v0.0.2](https://github.com/dry-rb/dry-monitor/compare/v0.0.1...v0.0.2) + +## 0.0.1 2017-02-01 First public release