Multipage Forms for ASP.NET Core and Next.js frontends: You can now create forms with multipage layout to break up long or complex forms. (502203)
You design the layout of multipage forms using the new out-of-the-box widgets: Form page and Form navigation.
Learn more...
Search: You can now store view permissions directly in the search index for faster permission-based filtering and improved pagination. (578484)
Learn more...
Third-party libraries updates
Progress.Sitefinity.Centaur.All 2026.1.415.462
Progress.Sitefinity.Web.UI 2026.1.421.462
What's fixed
Site Sync: Log entries have null username and user_id in setup with more than two environments (584826)
Site Sync: Scheduled sync throws "No RequiredLocalizablePropertyAttribute on the type" when duplicate live version exists (585919)
Site Sync: Links to a page do not exist as dependency (singe item sync) (586218)
ASP.NET Core Renderer: Breadcrumb Widget - query parameters are included in the API call (584999)
ASP.NET Core Renderer: Changing template dialog does not persist the template selected of a draft page (585406)
ASP.NET Core Renderer: Changing template of a non-English page that is not synced between translations displays incorrect translated page (585017)
ASP.NET Core Renderer: Cannot edit integer values in custom HTML field (578638)
ASP.NET Core Renderer: Switching page template of a page breaks widgets editable on pages (581719)
ASP.NET Core Renderer: Inline editing throws GUID error (586825)
ASP.NET Core Renderer: Content List widget pagination - "page" query parameter missing validation (585416)
ASP.NET Core Renderer: "Accept-Encoding: gzip" is added to all proxied requests (586266)
ASP.NET Core Renderer: Content List Widget pagination - incorrect query parameter resolution (584998)
Decoupled Renderers, Permissions: No feedback to the user when restricted to "Add widgets and layout elements to the page" (584120)
Next.js Renderer: Filtering by custom Yes/No field in ContentList widget throws an exception (583236)
In Firefox, when typing into an empty LongText field, a line break is inserted after the first character (577133)
Content block: In Firefox, a line break is inserted after the first character (584772)
Pages: Converting group to standard page displays the translations as published (583913)
Custom widget doesn't save all translations if no change is made (581702)
DGE: The Agentic RAG does not ingest related data in MS setup (587009)
DGE: After Re-send, the URLs of the related data used by DGE are set to localhost (586951)
AI services: AI-generated content disappears when mouse losing focus and Action bar not dismissed after replace (584485)
MVC: Fullscreen button in custom designer with multiple Kendo RTE fields only shows the first RTE (582067)
MVC: Incorrect total count in overlay gallery template (582253)
Output cache: The 'restapi/cache/clear' endpoint results in timeout when updating status and date_modified of large amount of items in the 'sf_ocd_itms' table (586994)
Pages: Misspelling in the 'PageEditorAdaptor.cs' file (587559)
Search: Search returns no results for indexed content in Norwegian culture (587557)
Content still visible when moving from custom backend page to Adminapp page (571247)
Auto-generated designers: MinValue set as "0" in Range attribute doesn't prevent negative values (587847)
Image Library: Saving changes takes too long time to complete (571387)
Service hooks: In a multisite setup, Service hook is not triggered when trying to sync content to sites with top-level domains (582818)