0.8.0 - 2022-04-26
- Tell the user where the option key was missing from (#77)
- We stopped sending an error list to the notifiers. Instead of sending every
error in the notification we send the following aggregated data:
accumulated_occurrences
,first_occurrence
andlast_occurrence
. If you are implementing a custom one you have to change thenotify/2
function accordingly (#79) - Drop support for Elixir 1.7 (#72)
0.7.0 - 2022-02-01
- Add Swoosh support for email notifications (#74)
- Provide callback when ErrorHandler is already in use (#69)
- Facelift html emails (#75)
-
Now you should set the email delivery library you want to use in the configuration. We currently support Bamboo or Swoosh.
In case you want to keep using Bamboo you should change
BoomNotifier.MailNotifier
toBoomNotifier.MailNotifier.Bamboo
.use BoomNotifier, notifier: BoomNotifier.MailNotifier.Bamboo, options: [ mailer: YourApp.Mailer, ... ]
In case you want to start using Swoosh you should change
BoomNotifier.MailNotifier
toBoomNotifier.MailNotifier.Swoosh
.use BoomNotifier, notifier: BoomNotifier.MailNotifier.Swoosh, options: [ mailer: YourApp.Mailer, ... ]
0.6.0 - 2021-10-29
- Add the ability to ignore exceptions (#63)