Sitefinity® CMS 15.4 Update is Here—Built for What's Next

Learn More

generic-page

Sitefinity Release Notes

Sitefinity CMS 15.2.8421 (Patch)

November 29, 2024

What's new:

Section presets in Multisite Section presets can now be shared and used across sites.

Improved formatting of AI generated text Content generated using the Compose new text button is now properly formatted in the text editor.

New function call parameters The functions and function_call parameters have been deprecated with the release of the 2023-12-01-preview version of the Azure OpenAI Service API. The replacement for functions is the tools parameter. The replacement for function_call is the tool_choice parameter.

Improvements:

  • Add support for additional properties on DAM assets import

What's fixed:

  • Personalization: sf-prs-lu cookie saving non-encoded Url (539103)
  • Preview link for group pages should not be available in Page templates > Used in pages (539479)
  • HyperLinkHelpers.GetFullPageUrl returns incorrect domain (539470)
  • Site Sync: Translating a Blog post, which was previously synced in "Scheduled for publish" state, breaks the EN version (539140)
  • ASP.NET Core Renderer: Error in InitializeViewModel when trying to extend built-in Image widget (540015)
  • Next.js Renderer: Nested complex objects cannot be opened in a dialog beyond the 2nd level of nesting (539775)
  • MVC widgets are misplaced in Edit, when there is a Grid widget on the page template (426642)
  • Cannot sync images and documents when CDN is in front of Sitefinity (538293)
  • Constructing the redirect Url of detail item is not done by DataResolver.Resolve (539591)
  • MVC widget templates disappear after using revision history to revert to older version (539935)
  • Image resizing does not work as expected (535307)
  • Workflow: Value not persisted when Page has a parent page under it (540366)
  • Duplicate group page display in reorder view during scroll in Pages section (539684)
  • Personalized page is still locked after user A saved their draft changes, even though user A is out of the page and user B is not notified beforehand (532393)
  • Possible duplicated provider creation in Load balancing scenario (540808)
  • Video widget - uploading a video from computer does not reset on video change (539296)
  • Ordered/Unordered list does not add the number/bullet points to the Arabic text in Rich Text editor (538607)
  • Filter value changed if a specific submit is opened (539390)
  • Next.js Renderer: Dynamic list widget displays "No list type has been selected" message even though list type is selected (534335)
  • NullReferenceException when resetting user password through API (540878)
  • Expanding a group page in the backend, containing a child page scheduled for unpublishing, leads to an error: Index was outside the bounds of the array (540857)
  • ASP.NET Core Renderer: Translating Form is not working during the import of the XLIFF file (541333)
  • ASP.NET Core Renderer: Configuration to hide or propagate widget exception (540300)
  • ASP.NET Core Renderer: Configuration to load page related fields during page render (505542)
  • ASP.NET Core Renderer: Fix GetPageTemplates request exception when connecting to cloud SaaS locally (542429)
  • ASP.NET Core Renderer: Using the RestClient to relate media item to dynamic content does not work, if the related media field uses all site sources (539402)
  • Accessing the offline site displays "Id cannot be an Empty Guid" error (541133)
  • Editing Content Block Table properties inserts a table (541187)
  • ASP.NET Core Renderer: Filtration by custom choice field returns no items (541406)
  • Next.js Renderer: LinkModel (linkInsert) returns unexpected JSON in some cases (542604)
  • Error 404 when using two tabs with two different sites in Multisite (540292)

Developer tools updates:

  • Microsoft.Rest.ClientRuntime updated to 2.3.24
  • System.Text.Json updated to 8.0.5
CTA-banner
Progress Sitefinity

Meaningful engagement, elevated experiences delivered with ease.
Set your sites on Sitefinity.