This release summary includes features added in updates 204 through 216 of the Episerver platform. Updates are cumulative, so the latest update always includes previous ones.
What is new for..?
Expand the following sections for information about new features.
Explicit log messages from CMS Core no longer contain Personally Identifiable Information (PII) like user name or IP addresses.
The SiteDefinitionRepository now exposes more detailed events so it is possible to react to sites being created, updated, or deleted separately. See new interface ISiteDefinitionEvents.
The "beta/domUpdated" message introduced in CMS UI 11.2.0 is no longer needed. The On-Page Editing (OPE) overlays are now updated automatically. See John-Philip Johansson's blog post and Editing user interface.
The Category repository now raises events indicating that a Category has been created, updated, or deleted. See the new interface ICategoryEvents.
Includes Newtonsoft 11 in version range as a supported version by Framework.
BLOBs that are no longer in use by any version are cleaned up.
Episerver Content Delivery API is a new headless API for collecting and updating content. With this REST-based API, you can create your own integrations, and pull content from the CMS content repository, bypassing the presentation layer, and publish it to any application. See the Content Delivery API documentation.
A new setting, IncludesTax, has been added for market, which indicates if prices in a market include tax.
Calculators were restructured for more efficiency.
New properties added: MarketId, MarketName, and PricesIncludeTax to IOrderGroup. The Market property has been obsoleted.
Previously, calculators recalculated prices and taxes, even if an order had no changes or if changes did not affect results. Now, if an order has no changes that affect results, no recalculations take place.
APIs to include custom attributes in the tracking data. The custom attributes can perform tasks such as filtering in the personalization service recommendation widgets.
Order calculations made in Commerce Manager are consistent with calculations made using APIs.
The first part of the new Beta CSR UI, which lets the user view a customer's default cart.
To optimize indexing performance and increase query precision, indexing documents should be done by specifying language routing. For details, see Find 13: New language routing.
Episerver DXC Service
Reduces the size of images downloaded from your site, thus decreasing page load time. Includes removing unnecessary bloat from an image file and applying additional compression with almost unnoticeable visual difference.
For all new projects in DXC-S, we include an Application Insights account and install Application Insights Extension on Azure WebApps. DXC-S customers get access to Application Insights on all application environments for application monitoring and troubleshooting.
Previously, end and start dates referred to system time. With this update, the set time zone is considered.
When a user started a translation, a new campaign was created for each foreign language when importing the delivered translations. Now, the foreign languages are bundled in one campaign.
First public release of Episerver Insight; for organizing and storing data based on visitor behavior and preferences, to provide segmented input for omnichannel marketing campaigns.
Release of two new packages for Episerver Advance; EPiServer.Tracking.PageView and EPiServer.Personalization.CMS.
The EPiServer.Tracking.PageView package tracks page views and sends data in a predefined format to the Profile tracking instance. The tracked data is the source for the recommendation service.
The EPiServer.Personalization.CMS package connects to the Recommendation Service to retrieve recommendations for content.
When a form is deleted and removed from Trash, a scheduled job deletes all related submissions.
A scheduled job checks for partially filled-in form data and deletes it after a specified number of days post submission.
Episerver Forms now supports Episerver TinyMCE version 2.
Episerver Connect for Campaign is new add-on for Episerver CMS 10, which connects Episerver CMS, Episerver Forms, and Episerver Campaign. With this add-on, you can collect visitor data and pass that on to Episerver Campaign.