Try our conversational search powered by Generative AI!

Optimizely - update 443

Release summary

New feature for Optimizely Forms. Bug fixes for Optimizely Content Management System (CMS), Optimizely Customized Commerce, and Optimizely Forms.

Released items March 7, 2023

Area ID Type Description Released
CMS-26818
  Failed to upgrade to 12.13 due to missing netSoftLinksGetBroken

Fixed an issue that caused a failure to upgrade to 12.3.0 because SPs netSoftLinksGetBroken and SoftLinksGetBrokenCount was missing due to missing dbo schema in update script.

 

EPiServer.CMS.Core 12.13.1; (Or a related package);
Mar 07, 2023
CMS-26815
  Cache leaked memory by not always cleaning up dependencies

Fixed a cache memory leak.

The cache stores a mapping of cache dependencies separate from the cache itself. Cache dependencies are cleaned up when items are removed or expired, but left behind when the cache is compacted due to memory pressure. In sites that have much more content than can fit in the cache, over time orphaned dependencies can come to dominate the cache itself, effectively causing a memory leak.

EPiServer.CMS.Core 12.13.1; (Or a related package);
Mar 07, 2023
CMS-26853
  Cache leaks memory through duplicate dependency strings

Fixed a cache memory leak.

When an item is inserted with a cache dependency, an entry is added to the cache dependency map, but it does not check if the same entry is already there, which opens the possibility of having duplicates added and uses memory unnecessarily.

Multiple duplicates were observed in a memory dump from a customer site. It might have been triggered because the Optimizely Search & Navigation indexer loaded the same blocks over and over again in steps of the indexing.

EPiServer.CMS.Core 12.13.1; (Or a related package);
Mar 07, 2023
COM-16792
  Update package dependency range to Episerver.Find 15

Updated package dependency range to Episerver.Find 15.

EPiServer.Find.Commerce 12.1.2; (Or a related package);
Mar 07, 2023
COM-16794
  EPiServer.Commerce.FindSearchProvider 12.1.1 not supported by Find 15

Fixed EPiServer.Commerce.FindSearchProvider to support Find 15.

EPiServer.Find.Commerce 12.1.2; (Or a related package);
Mar 07, 2023
AFORM-3260
  The placeholder character (#) conflicted with TinyMCE behavior

Fixed an issue that transformed a placeholder character (#) from a paragraph to a heading1 when you inserted a RichText placeholder, then pressed Enter.

EPiServer.Forms 5.5.0; (Or a related package);
Mar 07, 2023
AFORM-3187
  Hide partial submissions from UI and export

Introduced an app setting called HidePartialSubmissions that filters partial submissions from any external interface such as UI, exports, and actors. Combined with retention policies, this addresses the potential problem where multi-step forms may contain personally identifiable information (PII) but typically don't have customer consent since that's usually given at the end.

EPiServer.Forms 5.5.0; (Or a related package);
Mar 07, 2023
AFORM-3251
  Create new element button was removed from ContentArea of Form when it was opened by Quick Edit.

Fixed an issue where the Create new element button did not display when you edited a form by Quick Edit.

EPiServer.Forms 5.5.0; (Or a related package);
Mar 07, 2023
AFORM-3234
  Add a warning message when you try to publish a disallowed-anonymous form with enabled DisableFormCookies

When you enabled DisableFormCookies and disallowed anonymous submission, a visitor could not submit the form, but you were not notified about this. The issue was addressed by notifying the form editor when these conditions exist where a visitor cannot submit a form.

EPiServer.Forms 5.5.0; (Or a related package);
Mar 07, 2023
AFORM-3252
  New submission replaces the last submission after you enable HidePartialSubmissions

Fixed an issue that overwrote a previous submission if you enabled HidePartialSubmissions, when new data should be added to the data table.

EPiServer.Forms 5.5.0; (Or a related package);
Mar 07, 2023
AFORM-3188
  "Display page after submission" missing option when Swedish as personal language

Fixed an issue where the Drop Content Here option was missing - when you clicked Add Link in the Display page after submission section - if your personal language was set to Swedish, Danish, or German.

EPiServer.Forms 5.5.0; (Or a related package);
Mar 07, 2023
CMS-26903
  Breaking change in SelectMany props

When addressing the issue in CMS-23405, a breaking change was introduced in how the values for string properties using SelectManyAttribute and ISelectionFactory are stored in the database. A change was made to serialize the selected options as JSON instead of comma separated strings. This change was reverted back to the original format. Make sure to verify that any values stored for properties using SelectManyAttribute are correct. Rechecking them in the UI and saving will save in the correct comma-separated format. Items saved in the JSON format introduced by 12.17.0 will not be selected correctly in the UI, so any updated properties needs to be verified.

EPiServer.CMS.UI 12.17.1; (Or a related package);
Mar 06, 2023
CMS-25175
  Link validation job fails for relative links when no wildcard host

Fixed an issue where the link validation job failed for relative links when no wildcard host was defined.

EPiServer.CMS.Core 12.12.0; (Or a related package);
Mar 06, 2023
CMS-25647
  UrlResolver gives external link with trailing slash unexpectedly

Fixed an issue where a trailing slash was added to external URLs, even though they were specified without one.

EPiServer.CMS.Core 12.12.0; (Or a related package);
Mar 06, 2023

Other product release notes

Related topics

Last updated: Mar 07, 2023