A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
New feature for Optimizely Cloud Platform Content Management System (CMS). Bug fixes for Optimizely TinyMCE, Optimizely Connect for Pardot, Optimizely Connect for Salesforce, and Optimizely Content Graph.
| Area | ID | Type | Description | Released |
|---|---|---|---|---|
|
|
CMS-25839 |
Only use managed identity when create DefaultAzureCredential
On DXP, clients can use KeyVault for data encryption and decryption. There are two ways for KeyVault authentication:
Currently, to add data protection for BLOB, clients call the AddDataProtectionToBlobStorage() extension method, which instantiates DefaultAzureCredentialOptions. The instance contains information about environment credentials and managed identity for KeyVault authentication. By default, environmental credentials are prioritized first, and then, if the authentication fails, the managed identity started to be used. This causes an inconvenience for clients because they prefer using managed identity (more modern and popular than environment credentials). By default, you should ignore environmental credentials in authentication and instead, use managed identity by creating the instance by using the following code line in the extension method: {{new DefaultAzureCredentialOptions { ExcludeEnvironmentCredential = true }}}
EPiServer.CloudPlatform.Cms 1.3.1; (Or a related package);
| Mar 14, 2023 | |
|
|
CMS-26757 |
Application Insights profiler fails to complete
Fixed an issue where the profiler in Application Insights failed with the following stack trace:
This was a Optimizely Content Management System (CMS 12) app that was using EPiServer.CloudPlatform.Cms v1.3.
EPiServer.CloudPlatform.Cms 1.3.1; (Or a related package);
| Mar 14, 2023 | |
|
|
MAI-2093 |
Salesforce connector: Access token not updated in cache after re-authenticating, when session ID expires.
Fixed an issue that did not update a token in the cache when the session ID expired and used an expired token to retry authentication.
EPiServer.MarketingAutomationIntegration.Salesforce 4.3.2; (Or a related package);
| Mar 14, 2023 | |
|
|
MAI-2099 |
Pardot connector: Access token not updated in cache after re-authenticating, when session ID expires.
Fixed an issue that did not update a token in the cache when the session ID expired and used an expired token to retry authentication.
EPiServer.MarketingAutomationIntegration.Pardot 6.0.1; (Or a related package);
| Mar 14, 2023 | |
|
|
CMS-24020 |
Translation for TinyMCE fails to load or is incorrect
Fixed an issue where Norwegian translations for TinyMCE was not loaded or contained incorrect translations. TinyMCE 3 has an issue where Paragraph had an incorrect translation and this was fixed with TinyMCE 4 but the resources were not correctly loaded. For correct Norwegian translations upgrade to latest TinyMCE 4 version.
EPiServer.CMS.TinyMce 4.1.0; (Or a related package);
| Mar 14, 2023 | |
|
|
CMS-26106 |
Images should not have alt text when dragging and dropping
Fixed an issue that inserted a default alt text value of Content Name when you dragged or uploaded an image into TinyMCE.
EPiServer.CMS.TinyMce 4.1.0; (Or a related package);
| Mar 14, 2023 | |
|
|
CMS-26483 |
TinyMCE localization does not apply language files
Fixed an issue where TinyMce 4.0.0 could not localize using XML files in languagefiles folder.
EPiServer.CMS.TinyMce 4.1.0; (Or a related package);
| Mar 14, 2023 | |
|
|
CMS-26833 |
Do not set ALT text when you drop an image into TinyMCE
Fixed an issue that inserted a default alt text value of Content Name when you dragged or uploaded an image into TinyMCE.
EPiServer.CMS.TinyMce 4.1.0; (Or a related package);
| Mar 14, 2023 |
Last updated: Oct 24, 2023