Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 3.82 KB

CHANGELOG-v3.7.md

File metadata and controls

55 lines (43 loc) · 3.82 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning. Instead of change type headers, we use module names.

[Unreleased]

  • Fixed newsletters not being sent anymore if there was an issue with sending for more than two sending periods. remp/remp#1351
  • Tracker Updated Goa library from v1 to v3. remp/remp#1341
  • Segments Updated Goa library from v1 to v3. remp/remp#1341
  • Segments Added load_progress attribute to journal list pageviews. remp/remp#1335
  • BREAKING: Removed autoload flag from configs table and ConfigsRepository::loadAllAutoload.
  • BREAKING: Removed command mail:remove-old-batches. remp/remp#1354
    • Use newly added application:cleanup instead.
  • BREAKING: Fixed RedisClientTrait default database value from 0 to null. remp/remp#1357
    • This affects you only if you configure Redis database manually to something other than 0 in your config.
    • The change fixes use of RedisClientTrait ignoring database configured in RedisClientFactory and forcing DB 0 instead, causing your data to be stored in DB 0 even if you configured your environment/RedisClientFactory to use other database.
    • IMPORTANT: It is important to move hermes keys hermes_tasks_high, hermes_tasks, hermes_tasks_low (with MOVE command) to correct Redis DB after you shut down your old Hermes workers, and before you start the new ones.
    • IMPORTANT: We also recommend not having any active jobs (processing or sending) during the release process.
  • Added option to track variant subscriptions to Tracker. remp/web#2404
  • Added Mailer's segment "Everyone" which lists all subscribers known to Mailer. remp/crm#2973
    • This segment should ideally replace all_users provided by CRM and effectively serve as a default. Mailer still filters users based on their newsletter subscription to the email they're receiving.
  • URL parser generator's segment is now optional. remp/crm#2973
    • If not provided, Mailer's segment with subscribers of selected mail type is used as a default.
  • Fixed duplicate entry error when subscribing to already subscribed variant within UserSubscriptionsRepository->subscribeUser. remp/remp#1355
  • Added application:cleanup command to execute configured data retention policies. remp/remp#1354
    • By default, the system purges all expired autologin tokens and processed batches not sent within 24 hours.
    • You can configure/change the retention polices in config.neon, see README for more information.
  • Fixed status set to batch by ProcessJobCommand after processing failed. Batch is now set to original status. remp/remp#1360
  • Fixed ContentGenerator bug where static time from class instance creation was being passed to the email template instead of an actual time. remp/remp#1316
  • Added ability to filter mail_logs by mail template codes in LogsHandler api handler. remp/respekt#211
  • Added ability to process webhooks from different mailgun domains by code query param in MailgunEventsHandler api handler. remp/remp#1267
  • Added ability to edit list category and set its preview template. remp/remp#724
  • Added support for group actions in data_table.latte. remp/remp#724
  • Scoped preview components styles. remp/remp#1141