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

Learn More

generic-page

Sitefinity Release Notes

Sitefinity CMS 15.4.8632 (Product Update)

July 09, 2026

What's new

  • Site Sync introduces an option to automatically sync parent items/pages together with all associated child items/pages (590942)
    If the Sync child dependencies automatically advanced setting is enabled, you can now sync a parent item (such as a media library, hierarchical content or page) together with all its child dependencies. Site Sync automatically includes all child items and other dependent content related to the selected parent item/page in the sync operation. Learn more...
  • Learn how to migrate complex widget properties using the Sitefinity CLI. Learn more...

Third-party libraries update

  • Azure.Search.Documents -> 12.0.0
  • Microsoft.Extensions.DependencyInjection -> 10.0.8
  • Microsoft.Extensions.Diagnostics.HealthChecks -> 10.0.8
  • Microsoft.Extensions.Http -> 10.0.8
  • Newtonsoft.Json -> 13.0.4
  • Microsoft.AspNetCore.Mvc.NewtonsoftJson -> 10.0.8

NOTE: The Sitefinity ASP.NET Core Renderer has been updated to .NET 10. Customers using an ASP.NET Core based frontend are encouraged to review their custom implementations and third-party dependencies to ensure compatibility with .NET SDK 10.

Product security updates

  • Cumulative product security enhancements and updates (588436, 592518)

What's fixed

  • Site Sync: Sitesync pop-up position is not consistent (587422)
  • Decoupled Renderer: When editing a page template, Default.BackgroundTasks is called withouth any taskType and 404 is thrown (590645)
  • Next.js Renderer: Form responses for Checkbox controls return option values instead of labels (585963)
  • ASP.NET Core Renderer: isPreview returns "false" on content item preview screen (586437)
  • ASP.Net Core Renderer: The custom widget with LinkModel property cannot be edited anymore - "[object Object]" is not valid JSON (589971)
  • ASP.NET Core Renderer: Issue with handling user permissions - the Renderer returns 404 error instead of 403 (581837)
  • MVC pages: On page edit, a message is shown that built-in Kendo UI libraries are unlicensed (580017)
  • AI Assistant: Widget answers in Agentic RAG mode contain block-AA and block-AC texts (584911)
  • Widget templates screen is blank in mozilla after reopening edit screen (591751)
  • Service hook "User is registered" does not send profile data (587426)
  • OutdatedContentNotificationsTask degrades performance with a lot of data (590381)
  • Forms: File Upload field remains required after disabling the Required setting - ValidatorDefinition not cleared (592225)
  • Dynamic content: SEO meta title field value is incorrectly populated for the default translation of dynamic content (591519)
  • Translations: Improved error message for error that occurs when translated content of a field exceeds the field max length (513888)
  • Pages: When duplicating hierarchical page, the duplication fails for some of the child pages (585594)
  • Custom fields: Link field shows pages from incorrect culture, does not respect the selected culture (592456)
  • URL-related properties are null in the Service Hook payload for recycle-bin-deleted pages (589435)
  • Cannot edit Image icon as the Image toolbar being replaced with Text toolbar in WYSIWYG editor (592683)
  • OData: Error when requesting dynamic content endpoint in default monolingual site with shared provider (592727)
  • Site Sync permissions are lost after upgrading (591745)
  • Permissions are not applied to pages when assigned to a custom role (588554)
  • Multilingual: In a multisite setup, content is served in a language that is removed from a site's configuration (588784)
  • Multilingual: Widgets don't show translated content on newly created site with duplicate pages (582475)
  • Offline site message is not displayed for 404 pages on sub-folder sites (587478)
  • Publishing module: Performance optimizations (592653)
  • Redis Sentinel connection leak in RedisSystemMessageSender - RedisSentinel instance not disposed on re-initialization (593681)
  • Image Optimization: Error occurred while setting image optimization field value with strict library permissions (591967)
  • Performance optimizations/fixes (585419)

API and breaking changes

  • Removed the legacy jQuery 1.12.1 package dependency from the product. No impact is expected on customer side for standard product usage. Customers with custom implementations, which rely on externally referenced version of jQuery, must manage that dependency at the their own risk - see jQuery CDN.
CTA-banner
Progress Sitefinity

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