You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release includes update in Tracker API (go app) and also updates base Go version to 1.18. We recommend updating both Tracker API and Segment API apps.
We've also updated our Telegraf fork to include the latest features. See our remp/telegraf releases.
[Beam]
Fixed IOTA issue with reading progress not being loaded on non-article pages. remp/remp#1096
Fixed dashboard refresh issue if multiple landing pages were present on the dashboard. remp/remp#1112
[Tracker] Added support for Google Cloud Pub/Sub message broker as replacement for Kafka. remp/remp#1097
[Campaign]
Added navigation links within the forms and UI to simplify following paths between banners and campaigns. remp/remp#1099
[Mailer]
Added support for greybox tag in generators. remp/remp#1060
Added List-Unsubscribe header to outgoing emails. remp/remp#813
Split complex DELETE queries in filter job queue functions into two step queries: SELECT array of ids to remove and simple DELETE query. In this way we want to prevent from potential deadlock that may occur in complex DELETE queries.
Added support for configuration of goodbye email for unsubscribed users. remp/remp#1063
Added unsubscribe_mail_template_id into the mail_types table.
Added unsubscribe_mail_template_code parameter to the /api/v1/mailers/mail-type-upsert API to configure the welcome email.
Added new field for the subscription goodbye email in the newsletter edit/create form that provides system emails for selection.
Changed signature of UserSubscriptionsRepository::unsubscribeUser() and UserSubscriptionsRepository::unsubscribeUserVariant() - new $sendGoodbyeEmail argument was added.
Added new emit of user-unsubscribed hermes event when user unsubscribes from the newsletter. remp/remp#1063
Added retry ability to the hermes handler sending one-time emails. remp/remp#935
Until now, if there was an error during sending (Mailgun was unavailable, network was down), Mailer didn't try to send the email again.
Fixed bug in /api/v1/users/is-unsubscribed response generation, altering response schema. remp/crm#1100
The endpoint never correctly generated the response, and it needed to be altered to be valid JSON. Since the endpoint never worked correctly, we mark this as bugfix and not a breaking change.
Changed /api/v1/mailers/mail-types API to allow multiple code params to be specified as a filter. remp/crm#2387
Added filtering by mail_type_category_code to the /api/v1/mailers/mail-types API. remp/crm#2387
Added support for the localization of emails. remp/remp#1085
The UI stays same until you add secondary locale in the configuration of Remp\MailerModule\Models\Config\LocalizationConfig.
Emails are sent in default configured locale until the translation is available in secondary configured locale.