From 5ccb422274796018ec33e0d9a92247bff69843bd Mon Sep 17 00:00:00 2001 From: Chris Oliver Date: Tue, 19 Mar 2024 10:08:38 -0500 Subject: [PATCH] Version bump --- CHANGELOG.md | 13 +++++++++++++ Gemfile.lock | 2 +- gemfiles/rails_6_1.gemfile.lock | 2 +- gemfiles/rails_7.gemfile.lock | 2 +- gemfiles/rails_7_1.gemfile.lock | 2 +- gemfiles/rails_main.gemfile.lock | 2 +- lib/noticed/version.rb | 2 +- 7 files changed, 19 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7201a0d..c79424e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ ### Unreleased +### 2.2.0 + +* Add `config.before_enqueue` callback + This callback can be used to skip enqueuing delivery methods: + +```ruby +class CommentNotifier < Noticed::Event + deliver_by :email do |config| + config.before_enqueue = ->{ throw(:abort) unless recipient.email_notifications? } + end +end +``` + * Fix iOS `format` option with Symbols. This now passes the `notification` and `apn` objects instead of just the `apn`. ```ruby diff --git a/Gemfile.lock b/Gemfile.lock index 847745b..97aefd3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - noticed (2.1.3) + noticed (2.2.0) rails (>= 6.1.0) GEM diff --git a/gemfiles/rails_6_1.gemfile.lock b/gemfiles/rails_6_1.gemfile.lock index c90617e..32a34a9 100644 --- a/gemfiles/rails_6_1.gemfile.lock +++ b/gemfiles/rails_6_1.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - noticed (2.1.3) + noticed (2.2.0) rails (>= 6.1.0) GEM diff --git a/gemfiles/rails_7.gemfile.lock b/gemfiles/rails_7.gemfile.lock index 7e17b2f..abb28ef 100644 --- a/gemfiles/rails_7.gemfile.lock +++ b/gemfiles/rails_7.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - noticed (2.1.3) + noticed (2.2.0) rails (>= 6.1.0) GEM diff --git a/gemfiles/rails_7_1.gemfile.lock b/gemfiles/rails_7_1.gemfile.lock index dc81283..81d5ec3 100644 --- a/gemfiles/rails_7_1.gemfile.lock +++ b/gemfiles/rails_7_1.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - noticed (2.1.3) + noticed (2.2.0) rails (>= 6.1.0) GEM diff --git a/gemfiles/rails_main.gemfile.lock b/gemfiles/rails_main.gemfile.lock index 33ffca6..4f6e1c7 100644 --- a/gemfiles/rails_main.gemfile.lock +++ b/gemfiles/rails_main.gemfile.lock @@ -97,7 +97,7 @@ GIT PATH remote: .. specs: - noticed (2.1.3) + noticed (2.2.0) rails (>= 6.1.0) GEM diff --git a/lib/noticed/version.rb b/lib/noticed/version.rb index 7649d5f..e317c72 100644 --- a/lib/noticed/version.rb +++ b/lib/noticed/version.rb @@ -1,3 +1,3 @@ module Noticed - VERSION = "2.1.3" + VERSION = "2.2.0" end