Release notes 07/13/2023

We are happy to announce that another new version of the CYS software has been released. This version provides improvements and bugfixes for email schedulers and technical upgrades for performance improvements.  


Would you like to know if your bug has been fixed? You can refer to the Freshdesk ticket numbers included below. 


Bugfixes


Schedulers - Email Schedulers

  • An improvement has been made to the "process record" interval options in the personal email scheduler. With this setting you can indicate how far back the scheduler should include records to evaluate them for email send outs. Smaller periods reduce the number of records that need to be processed, resulting in higher efficiency.
    An additional option for “last 14 days” is now added. This makes the gap between considering records for email sendout of the last week vs the last month less steep. This is particularly useful when applying a delayed sendout of mails to your clients.

  • In specific cases where there are multiple enrollment conditions added to an email scheduler, and only the bottom custom condition would be set to inactive, this created a conflict in the rules that could block emails from being sent. This is now resolved. (#106779)

  • An improvement has been made to the (default) enrollment criteria to ensure they work on both label values as code values of a variable without any updates necessary. 
  • A fix has been provided for reminder sendouts, specifically for projects with one time or periodic sendouts instead of continuous sendouts. Under specific circumstances the reminders would not trigger automatically, which is now resolved.
  • In specific situations where a record was being updated simultaneously by the systems email scheduler and by respondent updates, this could result in conflicting updates for the email status timestamps. This could result in empty email status fields even though an email had been sent. This is now resolved.



Technical upgrade from .Net Framework to .Net Core


Technical improvements that are included within this build are:

  • Version upgrade
    The access, transfer and storage of files within the system has been upgraded to a new version. This enables enhanced performance for all file related operations.

  • Caching
    Portal information is cached to reduce the number of requests needed and to ensure that required data is available instantly.  

  • Blacklisting
    The blacklist operations have been enhanced to improve performance on subscribing, unsubscribing and editing blacklists by actions such as deletions. (#100011, #105900)