Skip to content

0.34.0

Compare
Choose a tag to compare
@rootpd rootpd released this 23 Sep 11:38
· 498 commits to master since this release

Project

  • Updated Docker Adminer to the latest version.

[Beam]

  • Fixed edge case error in Newsletter sending when there are no articles matching the condition. remp/remp#1182
  • Fixed broken newsletter form caused by unprocessable recurrent rules. remp/remp#1182

[Campaign]

  • Fixed incorrect links for schedules edit. remp/remp#1181
  • Fixed banner custom css styles loading in preview. remp/remp#1183

[Mailer]

  • BREAKING: Changed allowed domains registration for content generator replacers. remp/remp#1176
    • Removed addHost public methods from replacers implementations (e.g. UrlRtmReplace::addHost) which served as a whitelist for hosts where RTM parameters should be added. Instead, use AllowedDomainManager::addDomain so the configuration is shared among all replacers. See README for more information.
    • Added allowed domains check to AnchorRtmReplace content generator replacer to have allowed domains check in all replacers.
  • Added TextUrlRtmReplace content generator replacer to add RTM parameters to links in the text version of the email. remp/remp#1176
  • Fixed crashing Newsfilter generator if articlelink tag pointed to the article that doesn't exist. remp/remp#1066
  • Refactored mail generators wordpress article links parsing. remp/remp#1166
  • Added context to job create/detail pages. remp/remp#1185
    • Context is a parameter, that maintains that user doesn't receive contextually similar emails multiple times. Each user can receive an email with a specific context only once.
  • Fixed bug where template parameters used in URLs would not be correctly replaced if Mailgun sender was used in batch mode. hiking.sk/web#92
  • Fixed issue with worker:mail getting stuck in an infinite "no longer top priority, switching" message. remp/remp#1189