COSMOS Builder - 20240116
Release Notes
Revision History
| Version | Date | Revision Author | Summary of changes |
|---|---|---|---|
| 1.0 | 16-01-2024 | Maria Keshavarz | Initial 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.