Skip to main content

image.png

COSMOS Builder - 20240116

Release Notes


Revision History
VersionDateRevision AuthorSummary of changes
1.016-01-2024Maria KeshavarzInitial version
------------

New features

Consumer management

As a COSMOS user you now have the test participation tab in the consumer management area, so that you can approve or decline your test participation and finalize the full testing flow.

Algorithm

As a Cosmos user you can now better understand the logic of the algorithm by the following text being added;

" Winning moment timestamps will be randomly generated within this timeframe. The first consumer to play after a winning moment timestamp will win - this could be any time before the participation route end date." This is so to allow you to better coordinate your winning moment and the participation route end date when configuring your journey.

Other

As an admin COSMOS User you can now configure country specific campaign data retention period so that you can comply with local data privacy laws.

The feedback model has now been moved to the top left screen, this is to ensure that the model does not obstruct any components on the cosmos interface when the user is building a campaign.

Website builder shared components

The website builder has been improved to seamlessly allow the accordion component to expand and collapse, resulting in smooth interactivity and a more consistent editing experience whether element was added directly to the page.

Security- security CSP3+ Nonce The goal is to improve website security by brining compatibility with more third party dependencies such as user centric, google maps etc. It will also allow us to be protected against whitelisted URLs that are known to our tech stack and frame work.

Generate unique nonce tokens per request

Add nonces to scripts/styles in HTML

Set CSP header to require matching nonces

Improves security by preventing script injection attacks

Tech Debt

Websites- replace deprecated packages- Replaced outdated Azure management libraries with the new Azure SDK for .NET to leverage the latest features and improvements in managing Azure resources.