Try our conversational search powered by Generative AI!

Optimizely - update 502

Important

Release notes are moving to a new location. Starting May 15th, the release notes on the World site will no longer receive updates. See the Release notes by product at its new location.

Release summary

New releases for Optimizely Content Management System (CMS), Optimizely Customized Commerce,  and Optimizely Graph. Bug fixes for Optimizely Cloud Platform.

Released items March 19, 2024

Area ID Type Description Released
COM-17732
  UriSegment changes unexpectedly during import if product name is changed

Fixed an issue where importing a product with a changed name without SEO information caused its UriSegment to change unexpectedly.

EPiServer.Commerce 14.19.0; (Or a related package);
Mar 20, 2024
COM-17760
  Allow searching by Cart number and Subscription number

Updated the Commerce Admin UI to allow searching by Cart Number and Subscription Number.

EPiServer.Commerce 14.19.0; (Or a related package);
Mar 20, 2024
COM-17318
  Error at console related to CMS/stores/notification/GetUnreadCount

Fixed an error that caused the UI notification feature to not work in the Commerce/Order Management view.

EPiServer.Commerce 14.19.0; (Or a related package);
Mar 20, 2024
COM-17801
  Parent Organization of Contact is blank when the Org is at the 1001st Org or later

Fixed an issue where the Parent Organization of a Contact was blank when the organization was at the 1001st organization or later.

EPiServer.Commerce 14.19.0; (Or a related package);
Mar 20, 2024
COM-17460
  Buy-one-get-one-free promotion

Added a new built in Discount type labelled as Buy 1 get Y. Whenever you put an applicable item into your cart, you also get Y free, specific or like-for-like, including gift items.

EPiServer.Commerce 14.19.0; (Or a related package);
Mar 20, 2024
CMS-32535
  Registering MetadataHandler should be thread safe

Fixed an issue where registering MetadataHandler was not thread safe.

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024
CMS-31391
  Audiences should be sorted by Name as default

Fixed an issue where Audiences were not sorted alphabetically by their names. 

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024
CMS-32273
  ContentReference with UI Hint image, double click causes error in the console.

Fixed an issue where a console error was thrown if contentSelector was not defined.

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024
CMS-32476
  Edit form is not loading when defaultView is not available

Fixed an issue where edit mode did not load when defaultView was not available.

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024
CMS-25169
  Improve restrictions

Simplified the restriction information so that it occupies less space in the editors.

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024
CMS-32975
  Warmup can fail on mailto link

Fixed an issue where warmup failed for a site page that had a mailto link.

EPiServer.CloudPlatform.Cms 1.6.1; (Or a related package);
Mar 19, 2024
CMS-32835
  ViewBag is empty

Fixed an issue where the ViewBag properties were empty in block views, even though it was populated with custom ViewData.

EPiServer.CMS.Core 12.21.1; (Or a related package);
Mar 19, 2024
CMS-32091
  IContentUrlGeneratorEvents does not contain information about query string

Fixed an issue with IContentUrlGeneratorEvents interface where both GeneratingUrl and GeneratedUrl did not contain URL query string information.

EPiServer.CMS.Core 12.21.1; (Or a related package);
Mar 19, 2024
CMS-33031
  Copy of ContentArea with an empty inline block fails

Fixed an issue where copying a page with an empty inline block did not work.

EPiServer.CMS.Core 12.21.1; (Or a related package);
Mar 19, 2024
CMS-26120
  Uncaught secondary exception in DefaultDataExporter.Export

Fixed an issue with a secondary exception in DefaultDataExporter.Export which caused code cleanup to occur before logging the issue. The code cleanup could result in an error, and no issue would be logged. Now, the issue is logged before code cleanup starts. 

EPiServer.CMS.Core 12.21.1; (Or a related package);
Mar 19, 2024
CMS-31289
  Performance improvement with UIHintModelTemplateTagProvider

Fixed an issue where UIHintModelTemplateTagProvider loaded custom attributes of the property and slowed down performance.

EPiServer.CMS.Core 12.21.1; (Or a related package);
Mar 19, 2024
CMS-32349
  Programmatically modifying LinkItem property

Fixed an issue where PropertyLinkItem and PropertyXhtmlString needed to be marked as modified to get persisted.

EPiServer.CMS.Core 12.21.1; (Or a related package);
Mar 19, 2024
CMS-32526
  Utilize NormalizedUserName and others in ASP.Net Identity

The product implementation of AspNet Identity now uses normalized usernames, which are indexed in the database. In conjunction with this, the performance of working with users in groups was significantly improved, which is reflected when working with approval definitions.

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024
CMS-32146
  Invalid referenced content is still visible in the IList<ContentReference> even though the content was permanently deleted from the trash

Fixed an issue where deleted items displayed as invalid links in content reference lists.

EPiServer.CMS.UI 12.28.0; (Or a related package);
Mar 19, 2024

Optimizely Graph

  • CG-6682 – SearchableSuffixContentTransformer.MaxDepth should be configurable

    Made SearchableSuffixContentTransformer.MaxDepth configurable by using code or appsettings.json.

  • CG-6733 – Make it possible to send "DateTime" for DateTime objects in content types json

    GraphQL implemented support for DateTime objects in JSON content type. Configure this in startup.

  • CG-6778 – Restricted content is not included in content area of a page when they have same access rights

    Fixed an issue where restricted content did not display in the ContentArea of a page even though the content had the same access permissions as the page.

  • CG-6834 – Object mapping issue happens when running synchronization job

    Fixed an object mapping issue that occurred when the Optimizely Graph content synchronization job was run.

  • CG-6872 – Option to not extract text from media content

    Included an option for the user to choose not to extract text from media content. Go to startup.cs and set ExtractMedia to false.

Related topics

    Last updated: Mar 19, 2024