This topic lists Optimizely updates, delivered as NuGet packages and services. You decide which updates apply to your project.
Select a product, package, or service in the left menu, and then select one of the following filters from Item type and click Filter.
Note: NuGet packages listed here may not be immediately available in the Optimizely NuGet feed.
Latest changes
The Range attribute on double type properties does not let you control how many decimals are being displayed in the UI.
As a workaround, you should omit the use of the Range attribute.
Fixed an issue where pressing a deletion confirmation button inside a dialog would do nothing.
The current menu implementation now supports the code example in Highlight parent menu items.
Fixed an issue where Html.CreatePlatformNavigationMenu() did not correctly handle the case that a menu item of Global Menu Navigation was redirected from a Razor page endpoint.
A new dashboard tab lets you quickly access your work. The dashboard contains a Workflow Status gadget that shows content status, and a Broken Links gadget that list contents that have broken links.
See the Dashboard in the CMS user interface topic.
When handling multiple sites in Admin > Manage Websites the wrong start page might be highlighted when moving among sites.
Workaround: Reload the page by pressing Ctrl+F5 to select the appropriate start page.
Fixed an issue where text was written in the input if the attribute assigned to it was initially not defined.
The Schedule Job interface was updated and supports the following languages: Danish, German, Spanish, Finnish, French, Italian, Japanese, Dutch, Norwegian, Swedish and Chinese.
Built-in support for list properties on content models was limited to primitive types such as string, number, and ContentReference. List properties are now supported as individual properties (such as int, string, XhtmlString and so on) including Block types. You can now define properties on content models like:
public virtual IList<string> MyStrings {get; set;} public virtual IList<TeaserBlock> MyTeasers {get; set;}
where TeaserBlock in example above is a defined block in CMS, like:
[ContentType] public class TeaserBlock : BlockData {...}
See List properties.
Fixed an issue where the default action on the confirmation box for Move to Trash was Cancel. It is now Enter.