CHANGELOG.md in smart_todo-1.0.2 vs CHANGELOG.md in smart_todo-1.1.0
- old
+ new
@@ -4,9 +4,36 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
+## [1.1.0] - 2019-09-06
+### Fixed
+- Fixed the SmartTodo cop to add an offense in case a SmartTodo has a wrong event.
+ ```ruby
+ # Bad
+ #
+ # TODO(on '2019-08-08')
+ ```
+
+### Added
+- SmartTodo will now use the fallback channel in case a todo has a channel
+ assignee that doesn't exist.
+- Added a new `Output` dispatcher which will just output the expired event.
+ By default SmartTodo will now output expired todo in the terminal instead
+ of not running at all.
+
+ Users should now pass a `--dispatcher` to the CLI to let SmartTodo through
+ which dispatcher the message should be send.
+
+ ```sh
+ bin/smart_todo --dispatcher 'slack'
+ ```
+
+ For backward compatibility reasons, the dispacher used will be Slack, in
+ case you have the `ENABLE_SMART_TODO` environment set. This will be removed
+ in the next major version.
+
## [1.0.2] - 2019-08-09
### Fixed
- Fixed the SmartTodo cop to add an offense in case a SmartTodo has no assignee.
```ruby
# Bad