August 31, 2020
Dear Sitefinity CMS customers and partners! We are excited to announce the release of Sitefinity CMS 13.1. Below you will find the details about what is included in this release.
Sitefinity 13.1 unifies single-site and multi-site modes and allows you to seamlessly manage transitions from single-site to multi-site without changes in the end user experience. The number of sites you can create is determined only by your license. The site configurations are directly accessible via the top-left site selector and the Site Properties view. Additionally, you can configure modules per site from the same screen.
Sitefinity CMS 13.1 improves the management of multilingual sites in a number of areas, including increased performance, expanded UI, and enhanced extensibility. We have also eliminated problematic scenarios when switching between single language and multilingual modes, such as:
Single language websites are immediately updated to multilingual when you add languages through basic settings.
Developers will enjoy simplified APIs and improved extensibility when working with multi-lingual and multi-culture content. For upgrading to 13.1, most common scenarios are not expected to require any code updates. For cases when they do, the impacted APIs are clearly marked as Obsolete with guidance about using the new APIs.
We redesigned the Documents module, and it now uses the new interface. The module retains most of its previous functionality and also includes a number of new features and improvements such as:
Ability to search within all folders and libraries
Improved side navigation menu with quick navigation that allows easy access to folders and files
Improved reordering experience with a simple drag and drop
In 13,1, we have completed work on the feature parity for the new Images module, including:
In the process, we fixed a number of bugs and applied many small UI updates.
You can now create user segments in Sitefinity CMS that are based on contact properties and lead score from HubSpot.
In addition, HubSpot Popup forms are now supported, provided you have configured the Sitefinity CMS Web Security module to allow HubSpot sources.
We have introduced a number of keyboard shortcuts in Content modules and Pages that will improve the user experience of content editors, as well as their efficiency and productivity. The keyboard shortcuts are available only in the new UI.
The updated Sitefinity CLI automatically upgrades your Sitefinity project and installs the NuGet packages. Upgrading through the CLI has the following advantages:
Continuing the improvement of the .NET Core application, with this release we added more widgets and improved the functionality of the new page editor:
Using the Page layout service API, you can manage the communication between Single Page Applications (SPAs) and your Sitefinity CMS backend. In this scenario, Sitefinity CMS no longer handles the frontend rendering of your pages and content. Instead, you write a dedicated frontend application that accesses the content and the layout from the backend. The Page layout service API handles the communication between such apps and the Sitefinity CMS backend using standard OData REST API. With Sitefinity 13.1, this service graduated out of beta status to a fully supported feature.
Optimized the startup process for projects with many languages and dynamic types. We have observed over 40% improvement in startup performance for projects with 90+ dynamic types and 60+ languages.
We have implemented automated scheduled task that executes in the background and removes unused lifecycle temp items from all modules. These items used to remain in the database and degrade performance.
The Minimal resource package has been updated to use the npm script infrastructure - GitHub
Sitefinity CLI - GitHub :
Microsoft Machine Translation Connector project - GithHub:
Update in multiple third party components used by the product that also contains security fixes and other optimizations
The full list of API changes is available here.
Full list of database changes is available here.
Admin App Extensions - GitHub:
Progress Sitefinity Team