
Orlin Draganov (Progress Software) asked a question.
Sitefinity Product Update 15.4.8632 Release Notes
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
- SiteSync: SiteSync pop-up position is not consistent (587422)
- Decoupled Renderer: When editing a page template, Default.BackgroundTasks is called without 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 errors that occur when translated content of a field exceeds the field max length (513888)
- Pages: When duplicating a 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 is being replaced with Text toolbar in WYSIWYG editor (592683)
- OData: Error when requesting dynamic content endpoint in default monolingual site with shared provider (592727)
- SiteSync 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 a newly created site with duplicate pages (582475)
- Offline site message is not displayed for 404 pages on subfolder sites (587478)
- Publishing module: Performance optimizations (592653)
- Redis Sentinel connection leak in RedisSystemMessageSender - RedisSentinel instance not disposed on reinitialization (593681)
- Image Optimization: Error occurred while setting image optimization field value with strict library permissions (591967)
- Performance optimizations/fixes (585419)
- OutputCache: Multi-threading issue with CacheVariations (591833)
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.