Products
Packages [expand] [collapse]
Services

Release notes for Optimizely updates

This overview lists changes included in Optimizely updates delivered as NuGet packages and services. Use the information to decide which updates to apply to your project, see Installing Optimizely updates. Select a product, package, or service in the left menu, and filter for dates, features, or bug fixes.

  • See only new features (all features) - filter on item type Feature.
  • See only end-user (user interface) features - filter on item type UI Feature.
  • See only critical bug fixes - filter on item type Critical Bug.

Note: New NuGet packages listed here may not be immediately available in the Optimizely NuGet feed.

Latest changes

Item type
Filter on date
Items/Page
Area ID Type Description Released
CMS-19174
  Race Condition in ContentModelILCompiler.GetOrGenerate()

Bug in the form of a race condition in

EPiServer.DataAbstraction.RuntimeModel.Internal.ContentModelILCompiler.GetOrGenerate().

The bug causes 500 Internal Server Errors for visitors on high volume sites during site startup.

 

EPiServer.CMS.Core 11.20.7;
Jun 15, 2021
CMS-15877
  Missing index for stored procedure netContentChildrenReferences

Introduce an index that will help this highly utilized stored procedure that backs one of the provider calls to .GetChildren(). Adding this index will bring each of the branches down Logical IOs by 98+% on tblContent.

EPiServer.CMS.Core 11.20.7;
Jun 15, 2021
CMS-19460
  Softlink publishing should support same reference ID from different providers

Steps to reproduce:

  1. Create a Alloy site.
  2. Configure a custom content provider (for example, an XML content provider).
  3. Create a content item on the default content provider with ID XXX and publish it.
  4. Create a content item on the custom content provider with the same ID XXX and publish it.
  5. Create a content item that includes an XML html string property.
  6. Add content link (XXX) and custom content link into XML html string property.
  7. Publish the content item from step 6.

Expected result:

Publish should be done without an exceptions.

Actual result:

Publish throws exception (item already exist).

EPiServer.CMS.Core 11.20.7;
Jun 15, 2021
CMS-19409
  Import of contents added system:references properties as warning message

Import content to a site with keep identity.
You see lot of warnings like:
"10.5.2 Export/import warning: [Importing content 106_107] Property 'EPi:SystemReference' does not exist on destination content type".

EPiServer.CMS.Core 11.20.7;
Jun 15, 2021
CMS-19277
  Update documentation for ObjectEditingMetadataHandlerRegistry

The class name ObjectEditingMetadataHandlerRegistry should be updated to MetadataHandlerRegistry.

See also Editing objects in the CMS Developer Guide.

EPiServer.CMS.UI 11.35.3;
Jun 08, 2021
CMS-19197
  Media Selector: Media Selector dialog is not closed when save change from image editor

Steps to reproduce:

  1. In edit view, open the Media Selector dialog box.
  2. In this dialog box, select a content item.
  3. Open its context menu and select Open in Image Editor.
  4. Update some of the image's fields and then choose Save as a copy or Replace original image.

Expected result: ** 

The Media Selector dialog box is closed.

Actual result: 

The Media Selector dialog box is not closed.

 

EPiServer.CMS.UI 11.35.3;
Jun 08, 2021
CMS-19064
  "Trim Content Versions" scheduled job: "Maximum number of versions" isn't ignored when "Disable deletion of content versions" is selected.

Steps to reproduce:

  1. Go to admin view > Config tab> System Settings.
  2. Enable the "Disable deletion of content versions" check box.
  3. Click Save.
  4. Go to edit view to prepare testing data.
  5. Create a page having more than 20 "Previously published" versions.
  6. Go to admin view > Scheduled Jobs > Trim Content Versions.
  7. Start the job manually.

Expected result:
As mentioned in the user guide, selecting "Disable deletion of content versions" disables the automatic deletion of versions caused by the "Maximum number of versions" field. However, "Maximum number of versions" will be ignored if "Disable deletion of content versions" box is selected.
The expected result is that no version is deleted by "Trim Content Version" job.

Actual result:
All "Previously published" versions exceeding 20 are deleted.

EPiServer.CMS.UI 11.35.3;
Jun 08, 2021
CMS-19330
  There is console error when refreshing trash view

Steps to reproduce:

  1. Use debugging scripts (console errors are not displayed for release version), and open the developer console.
  2. Go to edit view and then the trash view.
  3. Refresh the page.

Expected result:

No errors are displayed.

Actual result:

Console error is displayed: "TypeError: Cannot set property 'hideView' of undefined"

 

EPiServer.CMS.UI 11.35.3;
Jun 08, 2021
CMS-19206
  Media Selector: Media Selector dialog is not closed when Edit Approval Sequence

Steps to reproduce:

  1. Open the Media Selector dialog box.
  2. In the dialog box, open the context menu of a folder, and then select Edit Approval Sequence.

Expected result: 

The Media Selector dialog box is closed and it redirects to the approval setting page of the folder. 

Actual result: 

It redirects to the approval setting page of the folder but the Media Selector dialog box is not closed.

 

EPiServer.CMS.UI 11.35.3;
Jun 08, 2021
CMS-19056
  Menu should handle queryString parameters

Steps to reproduce:

  1. Open edit view.
  2. Click on Visitor Groups in the top menu.
  3. Add an additional queryString parameter to the CMS URL, for example: http://my-alloy-site.com/EPiServer/Cms/VisitorGroups?aaa=bbb.

 

Expected result:

The Visitor Groups menu item is still selected.

Actual result:

The Edit menu item is selected instead.

EPiServer.CMS.UI 11.35.2;
May 25, 2021
1 2 3 4 5 6 Next