CHANGELOG.md in activity_notification-1.1.0 vs CHANGELOG.md in activity_notification-1.2.0

- old
+ new

@@ -1,24 +1,36 @@ +## 1.2.0 / 2017-01-06 +[Full Changelog](http://github.com/simukappu/activity_notification/compare/v1.1.0...v1.2.0) + +Enhancements: + +* Add optional target function + * Optional target development framework + * Subscription management for optional targets + * Amazon SNS client as default optional target implementation + * Slack client as default optional target implementation +* Add `:restrict_with_*` and `:update_group_and_*` options to `:dependent_notifications` of `acts_as_notifiable` + ## 1.1.0 / 2016-12-18 [Full Changelog](http://github.com/simukappu/activity_notification/compare/v1.0.2...v1.1.0) Enhancements: * Add subscription management framework * Subscription management model and API - * Default subscription management controllers, routing and views - * Add Subscriber role configuration to Target role -* Add as_latest_group_member option to batch mailer API -* Add group_expiry_delay option to notification API + * Default subscription controllers, routing and views + * Add `Subscriber` role configuration to `Target` role +* Add `:as_latest_group_member` option to batch mailer API +* Add `:group_expiry_delay` option to notification API Bug Fixes: -* Fix unserializable error in Target#send_batch_unopened_notification_email since unnecessary options are passed to mailer +* Fix unserializable error in `Target#send_batch_unopened_notification_email` since unnecessary options are passed to mailer Breaking Changes: -* Remove notifiable_type from the argument of overriden method or configured lambda function for Target#batch_notification_email_allowed? +* Remove `notifiable_type` from the argument of overriden method or configured lambda function with `:batch_email_allowed` option in `acts_as_target` role ## 1.0.2 / 2016-11-14 [Full Changelog](http://github.com/simukappu/activity_notification/compare/v1.0.1...v1.0.2) Bug Fixes: @@ -31,19 +43,19 @@ Enhancements: * Add function to send batch email notification * Batch mailer API * Default batch notification email templates - * Target role configuration for batch email notification + * `Target` role configuration for batch email notification * Improve target API * Add `:reverse`, `:with_group_members`, `:as_latest_group_member` and `:custom_filter` options to API loading notification index - * Add methods to get notifications for specified target type grouped by targets like `notification_index_map` + * Add methods to get notifications for specified target type grouped by targets like `Target#notification_index_map` * Arrange default notification email view templates Breaking Changes: -* Use instance variables @notification.target and @notification.notifiable instead of @target and @notifiable in notification email templates +* Use instance variable `@notification.notifiable` instead of `@notifiable` in notification email templates ## 1.0.0 / 2016-10-06 [Full Changelog](http://github.com/simukappu/activity_notification/compare/v0.0.10...v1.0.0) Enhancements: @@ -61,19 +73,19 @@ * Arrange bundled test application * Make default rails version 5.0 and update gem dependency Breaking Changes: -* Rename `opened_limit` configuration parameter to `opened_index_limit` +* Rename `config.opened_limit` configuration parameter to `config.opened_index_limit` * http://github.com/simukappu/activity_notification/commit/591e53cd8977220f819c11cd702503fc72dd1fd1 ## 0.0.10 / 2016-09-11 [Full Changelog](http://github.com/simukappu/activity_notification/compare/v0.0.9...v0.0.10) Enhancements: * Improve controller action and notification API - * Add filter options to `open_all` action and `open_all_of` method + * Add filter options to `NotificationsController#open_all` action and `Target#open_all_of` method * Add source documentation with YARD * Support rails 5.0 and update gem dependency Bug Fixes: