What's New Digest

What's New Digest 5.3.0

No permission to download
Major new release - completely rewritten for compatibility with both XF 2.1 and 2.2
  • bugfix: admin edit fields weren't appearing in the correct place
  • bugfix: admin edits weren't being saved
  • update: now uses a job to find users and queue emails
  • update: list unsubscribe header now gets added to outbound email
  • update: in test mode the prefix [Test] is added to the subject line
  • update: better support for processing user unsubscribes
  • update: SparkPost support now moved to a separate addon so we can support XF 2.2
  • update: tested on XF 2.2
  • feature: option to honour the Receive admin emails setting
  • feature: support for monthly digest emails
  • feature: widget to encourage users to opt in to digest emails
  • feature: add any HTML to the top or bottom of emails
Important breaking changes:
  1. the default option is now to honour the "Receive new and update emails" option in user preferences. You will need to turn this off in the settings to retain the previous behaviour.
  2. if you use either of my SparkPostMail addons (v1.x or v2.x), you must install the What's New Digest adapter for SparkPost addon - some integration functionality has been removed from this addon to the separate adapter addon to maximise compatibility across XF versions.
bugfix: wrong visibility on function userSaveProcess
fixes some missed phrases
  • Like
Reactions: yin9
New features:
  • added an admin interface to edit user preference
  • number of threads to send is now configurable
  • number of emails to send in test mode is now configurable to avoid flooding
  • option to send digest emails to all users, not just recently active users
  • option to exclude discouraged users from receiving digest emails
Bug fixes:
  • fixed font awesome icon
  • fixed some hard-coded strings which should have been phrases
  • Like
Reactions: yin9
Updates:

v4.0.1
  • ignore users who don't have an email address
  • mail template tweaks
v4.0.2
  • remove old class extensions that shouldn't be there
v4.0.3
  • bugfix: we weren't setting $total in the controller even though we passed it in the template parameters, we don't actually need it for display_totals and php 7.3 now errors when we pass an unset variable to compact(), so removing it
  • Like
Reactions: yin9
Back
Top Bottom