Sitefinity CMS 10.2 release notes
NOTE: Sitefinity Digital Experience Cloud (DEC) was renamed to Sitefinity Insight as a part of the Sitefinity 13.0 release. However, Sitefinity CMS and its documentation prior to version 13.0 continue using the former name - Digital Experience Cloud.
A/B testing
To shift your marketing campaign efforts from assumption to knowledge, you can run A/B tests to experiment with variations of the original page to measure which variation performs better in terms of making visitors complete a desired goal. Page variations are displayed to visitors randomly at traffic distribution that you set for a specific time period. Next, you explore performance results and statistical analysis in DEC for the effect of the change, based on which you decide which variation is your winner that optimizes the page to a desired outcome. You can experiment with forms, layout, position of page elements, content elements, call to action, images, social sharing options, and many other components of your pages.
For more information, see Overview: A/B testing.
Explicit Tracking consent
A new setting enables you to stop web tracking and collecting statistical data for each visitor who did not provide consent for using cookies. A sample dialog is displayed on the web site pages, allowing each visitor to either accept or decline tracking. The setting impacts all web tracking options provided by Sitefinity CMS, including Sitefinity DEC, Oracle Eloqua, Marketo and Google Analytics.
For more information, see Tracking consent.
Optimized dynamic compilation of pages and templates
.NET Compiler Platform (Roslyn compiler) is now used by default when using NuGet packages for integrating Sitefinity. In such scenarios, you can experience a 6-10 times faster page and templates compilation, resulting in an up to 5 times faster page load, depending on the performance of other page load components.
SEO fields for MVC
SEO meta title and description fields are now available in the MVC widgets advanced settings.
For more information, see SEO: Automatic generation of metadata for MVC widgets.
Open Graph fields
Expose the appropriate title, description and image for your content items when they are shared in Facebook. This can be achieved by adding Open Graph fields to your module, matching a naming convention. Sitefinity CMS will automatically take them into account and produce the appropriate meta information in the generated pages HTML.
For more information, see Open Graph settings
OWIN extensibility
Ability to register and use OWIN Middleware components in your site. You could choose from thousands of components for different areas of application and integrate them in Sitefinity CMS. For example, components for:
- Static Files
- App Metrics/Logs
- Output Cache
- Firewall
- Security Headers
- SignalR/WebSockets
- Compression
OpenID connect provider
Configure the out-of-the-box OpenID Connect provider and its parameters and enable authentication via OpenID protocol with third party Security Token Issuer (STS) that supports the protocol. In addition, implement custom external identity providers.
For more information, see:
New content editing experience (BETA)
You can preview the re-imagined user experience for content items creation and management by navigating to Administration and choosing Switch to the new interface. In this Beta version of the new interface, you will be able to enjoy:
- A new Rich Text editing experience based on Kendo UI Editor
- A reinvented HTML source editing with syntax highlighting
- Easier and faster Taxonomy & Category selection for content items
- Reinvented content list management including sorting, filtering, search
- Reduced content item locking
- Better experience for adding related items
- Reinvented Digital Asset selectors (images, videos, documents)
- Easier navigation between content items
- Embedding social media elements in content
For more information, see New content editing experience (BETA).
Improvements
Client-side authentication with OData
Call Sitefinity CMS OData services in browser-based JavaScript applications.
For more information, see Tutorial: Call OData services in browser-based JavaScript applications
Website language association experience
Only configured languages are available for association with web sites, unless you prefer explicitly to work with the full list.
Authentication error handling
Improved error logging in the authentication framework.
SiteSync logging
Improved error logging in SiteSync for faster and more efficient troubleshooting.
Ecommerce performance for product discounts
Performance optimization in the Ecommerce module related to applying custom discounts by adding/removing products from the cart.
Updated Developer Tools
- Progress Telerik UI for ASP.NET AJAX - R3 2017
- Progress Kendo UI - R3 2017
- Progress Telerik UI for WPF - R3 2017
- Service Stack - v 4.5.14
- IdentityServer3 - 2.6.1
- IdentityModel - 1.13.1
- IdentityServer3.AccessTokenValidation - 2.15.0
- OwinOAuthProviders - 2.15.1
- IdentityServer3 - Angular upgraded to version 1.6.6
- Application status page - Angular upgraded to version 1.6.6
- GeoIP database upgraded with latest changes since October 2017