Optimizely - update 502
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
- Install Optimizely updates for CMS 11 and Commerce 13
- Upgrade to CMS 12
- Optimizely services and product lifecycles
- Optimizely continuous release process
- Configure session durations
Last updated: Mar 19, 2024