This article contains the latest version of the cumulative hotfix that includes all the updates currently available for Sitecore Experience Accelerator (SXA) 10.3.0 and Sitecore XP 10.3.
There are two hotfix packages depending on your deployment:
Follow the link below to download the hotfix package depending on your deployment:
The cumulative hotfix was built for SXA 10.3.0 and Sitecore XP 10.3 and must not be installed on other SXA and Sitecore XP versions. The hotfix must not be installed in combination with other hotfixes unless there are specific installation instructions in the README.txt file.
The ZIP file contents must be extracted to locate installation instructions and related files inside. The hotfix must be installed on a CM instance and then synced with other instances using standard development practices.
Refer to the table below for issues resolved in this hotfix:
| ID | Description |
| 566664 | Cross-site (non-SXA) links are incorrect when using SXA |
| 539321 | Replaced the default LinkProvider behavior (languageEmbedding) for non-SXA sites for other modules (Foundation.Content.LayoutService) |
| 554390 | Exporting a site with a virtual folder creates an extra structure |
| 577782 | [nextjs-sxa] Column Splitter and Row Splitter rendering item and related processors missing in SXA 10.3.0 |
| 534479 | Switching Partial Designs in Nav Bar fails |
| 571001 | The page design feature does not work with headless SXA site for JSS apps created from a template other than nextjs-sxa |
| 585444 | NullReferenceException when installing a package to overwrite an item without version |
| 580006 | Data folder of a subchild component (of the version different from a context item) remains locked when a page with the component is unlocked |
| 587237 | Placeholder in MVC Rendering Item is not used for the page item under SXA home page |
| 588195 | Hotfix 585238 caused a component in a partial design to stop working |
| 572534 | Multiple items are created when a multilingual item which has clones is duplicated or has another language version added |
| 578189 | The content tree appears instead of available renderings in the "Select a Rendering" dialog box |
| 593752 | [SXA Headless site] "Allowed Controls" does not work for a dynamic placeholder |
| 573054 | InjectEditingTheme – case sensitivity |
| 587214 | Page design created in the shared Headless SXA site doesn't work on another Headless site |
| 597482 | Canonical URL is not absolute and reported in the SEO report |
| 553866 | Saving the version of items in bucket that has several clones causes performance issue |
| 594292 | Fix for bug 515282 causing an additional version added to the clone in the delegated area |
| 603301 | errorHandling fails on Sites with non-English language due to ErrorPageLinkProvider generating the URL with the host name |
| 566245 | SiteInfoResolver cache size |
| 580609 | Internal links are retained in the Experience Editor when a query with the "$site" token is used as the data source after applying the cumulative hotfix for SXA |
| 606663 | "Sequence contains no elements" error when a rendering with an empty placeholder is present in the Partial Design |
| 608805 | SXA JSS edge schema redirection map resolver creates new SiteInfo() for every request |
| 608856 | SXA JSS error handling paths resolver creates new SiteInfo() for every request |
| 596838 | Heavy logic to get all descendent items of the site root item |
| 607835 | SXA Video autoplay issue |
| 550912 | SXA does not take the database into account when resolving sites |
| 606662 | Predefined Rendering Host item from the first site in a Headless tenant is always used in the Experience Editor regardless of the context site |
| 609226 | Error when adding a Container rendering to the SXA Headless site page |
| 572743 | Hotfix 566360 caused high CPU usage |
| 549696 | SXA's Container Background Field Is Published by sitecore\Anonymous - headlesss |
| 533335 | NullReferenceException occurs during publishing |
| 596586 | SXA Sitemap does not take into account multiple site definitions |
| 605775 | The sitemap file for the MVC site is not stored on the file system for the CD role after publishing the site |
| 596799 | Multilingual SXA Site with multiple Site definitions results in multiple hostnames in a single sitemap |
| 603809 | Sitemap items are created in all available languages |
| 605219 | Numerous items are published to Experience Edge after Sitemap regeneration |
| 605219 | Use Regex to parse GUIDs |
| 608653 | The site root item has an English version even if the site was created in another language |
| 531314 | [JSS] Improvements for the SXA Headless site Sitemap – remove published media items |
| 601517 | Pester tests – SitemapMediaHandler |
| 557457 | Incorrect sitemapindex URLs – query string between path and query string |
| 586436 | Links to splitted sitemap pages have an embedded language |
| 591243 | Configurable language embedding for sitemap URLs |
| 588417 | Limit lifetime of "XA-SITEMAP" cached entries |
| 604551 | Unexpected Sitemap Generation on CD |
| SXA-6563 | System.NullReferenceException might occur when deleting a column from the Splitter (Columns) component |
| 591340 | SXA accesses DictionaryDomain by name instead of ID |
| SXA-7391 | System.ArgumentException might occur when the Sitecore.XA.Foundation.SitecoreExtensions.Extensions.StringExtensions.TranslateText method is executed |
| 567981 | SaveCompositeItems.EnsurePageDataFolderHasVersion may try to add an item version in invariant language |
| 589240 | SXA OpenGraph image output is incorrect if the image source is Content Hub |
| 543685 | Item loses the workflow state when clicking "Lock and edit" from the Experience Editor with Hotfix 509268-2 installed |
| SXA-7535 | Item loses the workflow state when clicking "Lock and edit" from the Experience Editor |
| SXA-7592 | 404 custom error page is returned only in the language specified in the site settings |
| SXA-7522 | Problem with local: datasources after publishing to Edge |
| SXA-7550 | Missing page content after publishing to Edge |
| SXA-7711 | Adding a different placeholder to snippet layout file incorrectly adds snippet’s renderings to presentation details |
| SXA-6505 | Lock contention in LayoutXmlService.RegisterInjectedRenderings slows down request processing |
| SXA-7981 | Lock contention in SiteInfoResolver slows down request processing |
| 587614 | GetStandardValue should use Cache instead of Context.Items |
| 598448 | GetStandardFieldValue Cache does not respect its cache size limit |
| SXA-1782 | [OnPrem] Optimized-min item update flooding eventqueue |
| SXA-8097 | Security enhancement |
| SXA-1758 | Missing insert options for Headless module |
| SXA-8155 | Security enhancement |
| SXA-8239 | The Content Editor freezes when clicking the "Headles site" item with a large Media folder |
| SXA-8118 | [OnPrem] Heavy load on the SQL Server when resolving the Redirect Map for Edge |
| SXA-7652 | [OnPrem] NullReferenceException in GetConfigurationFromItems.GetRenderingHostDefinition |
| 591426 | Datasource Workflow Action ignoring datasource action results |
| SXA-8174 | After installing the hotfix for SXA CD instance fails |
| SXA-8655 | System.NullReferenceException shown when applying Datasource Workflow Action |
| SXA-7746 | Link List component added to Partial Design can be edited on a page |
| SXA-8445 | NullReferenceException in Sitecore.XA.JSS.Foundation.Presentation.ContentsResolvers |