CHANGELOG.md in dry-events-0.2.0 vs CHANGELOG.md in dry-events-0.3.0
- old
+ new
@@ -1,17 +1,35 @@
-# v0.2.0 2019-07-24
+<!--- DO NOT EDIT THIS FILE - IT'S AUTOMATICALLY GENERATED VIA DEVTOOLS --->
-## Fixed
+## 0.3.0 2021-04-11
-* Trying to subscribe to a non-existant event raises an exception (issue #3) (@GustavoCaso + @mensfeld)
+### Fixed
+
+- Trying to publish an unregistered event raises a meaningful error now (issue #13 fixed via #14) (@landongrindheim)
+
+### Changed
+
+- Dependency on dry-equalizer was changed to dry-core (@solnic)
+
+[Compare v0.2.0...v0.3.0](https://github.com/dry-rb/dry-events/compare/v0.2.0...v0.3.0)
+
+## 0.2.0 2019-07-24
+
+
+### Fixed
+
+- Trying to subscribe to a non-existant event raises an exception (issue #3) (@GustavoCaso + @mensfeld)
+
+
[Compare v0.1.1...v0.2.0](https://github.com/dry-rb/dry-events/compare/v0.1.1...v0.2.0)
-# v0.1.1 2019-03-22
+## 0.1.1 2019-03-22
-## Added
+### Added
+
- Subscription filters can be more complex: nested hash inclusion, array inclusion, and proc checks were added (flash-gordon)
```ruby
# nested hash check
subscribe(:event, logger: { level: :info })
# pass
@@ -32,10 +50,11 @@
# proc checks
# here acts as array inclusion example
subscribe(:event, logger: { level: -> level { %i(info warn error).include?(level) })
```
+
[Compare v0.1.0...v0.1.1](https://github.com/dry-rb/dry-events/compare/v0.1.0...v0.1.1)
-# v0.1.0 2018-01-02
+## 0.1.0 2018-01-02
First public release