March 27, 2024
Dear Sitefinity customers and partners! We are excited to announce the release of Sitefinity 15.1. Below you can find details about what is included in this release.
A decoupled Next.js/React Renderer leveraging Sitefinity's decoupled front end architecture is now available to early adopters. This new frontend presentation solution combines Next.js server-side rendering with widget development on React. The Next.js/React Renderer is fully integrated with the WYSIWIG page editor in Sitefinity and offers:
With a new widget selector, you can add widgets without losing sight of your ASP.NET Core page, form, or template. You can now select any widget without jumping to another screen. The same widget selector is also available when editing the Sitefinity Dashboard.
A new Profile widget is now available, which can be used to expose user profile details on the frontend and allow users to edit them.
It offers configurable display modes and supports custom fields and field validation.
Out-of-the-box integration with Azure OpenAI Services now enables content editors to efficiently tag existing content using classifications for non-hierarchical taxonomies recommended by the AI service based on content analysis. Content editors can generate the tagging recommendations via the Use AIbutton and then review and use those that they like. When creating or editing a content item, the button is displayed in theTags field or other flat classification field.
The AI service analyzes the text from the short and long text fieldsof the content item and based on that, suggests up to 5 classifications. The AI service might suggest completely new classifications or classifications that already exist in the system. It also takes into consideration the frequency of use of classifications. Newly recommended classifications get the(new)label to indicate that they don't exist yet in the system and will be created. Classifications that were already added to the content item are not displayed in the recommendations list.
The SiteSync module can now be configured without the requirement of a dedicated user. Instead, you configure the synchronization by using a secret key that you create on the target environment and then use it on all of your source environments. This reduces setup time and prevents undesirable user conflicts.
The SiteSync module can now sync custom fields of built-in content types, such asBlogs,News,Events,Content blocks, etc. When you make structure changes to a module, instead of exporting and deploying your site to the target environment, you can use the SiteSync to sync custom fields of built-in modules to the target environment. The synchronization is configurable and you can choose to sync the structure, or only the values of the custom fields, or both.
With release Sitefinity 15.1, the ASP.NET Core Renderer is upgraded to .NET 8.
With Sitefinity CMS 15.1, Elasticsearch client has been updated. To utilize search capabilities with Elasticsearch server, you have to use version 8.11.0 or higher.
A quick option is now available to reindex all active search indexes in bulk - by using theReindexbutton on theSearchbasic settings screen.
ThumbnailUrl
property for ASP.NET Core widgetshas been deprecated. With the new look and feel of the widget selector, this property is no longer used.ASP.NET Core Renderer:
Other:
jQuery validation updated to 1.20.0
Telerik.Sitefinity.Web.Api.OData.Controllers.CustomMetadataController.CurrentUser
is now moved to Telerik.Sitefinity.Web.Api.Controllers.UsersController.Current
.Regards,
Progress Sitefinity Team