Cumulative hotfix for SXA 10.3.0 and Sitecore XP 10.3


Description

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:

Solution

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.

Release notes

Refer to the table below for issues resolved in this hotfix:

IDDescription
566664Cross-site (non-SXA) links are incorrect when using SXA
539321Replaced the default LinkProvider behavior (languageEmbedding) for non-SXA sites for other modules (Foundation.Content.LayoutService)
554390Exporting 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
534479Switching Partial Designs in Nav Bar fails
571001The 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
580006Data folder of a subchild component (of the version different from a context item) remains locked when a page with the component is unlocked
587237Placeholder in MVC Rendering Item is not used for the page item under SXA home page
588195Hotfix 585238 caused a component in a partial design to stop working
572534Multiple items are created when a multilingual item which has clones is duplicated or has another language version added
578189The 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
573054InjectEditingTheme – case sensitivity
587214Page design created in the shared Headless SXA site doesn't work on another Headless site
597482Canonical URL is not absolute and reported in the SEO report
553866Saving the version of items in bucket that has several clones causes performance issue
594292Fix 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
566245SiteInfoResolver cache size
580609Internal 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
608805SXA JSS edge schema redirection map resolver creates new SiteInfo() for every request
608856SXA JSS error handling paths resolver creates new SiteInfo() for every request
596838Heavy logic to get all descendent items of the site root item
607835SXA Video autoplay issue
550912SXA does not take the database into account when resolving sites
606662Predefined Rendering Host item from the first site in a Headless tenant is always used in the Experience Editor regardless of the context site
609226Error when adding a Container rendering to the SXA Headless site page
572743Hotfix 566360 caused high CPU usage
549696SXA's Container Background Field Is Published by sitecore\Anonymous - headlesss
533335NullReferenceException occurs during publishing
596586SXA Sitemap does not take into account multiple site definitions
605775The sitemap file for the MVC site is not stored on the file system for the CD role after publishing the site
596799Multilingual SXA Site with multiple Site definitions results in multiple hostnames in a single sitemap
603809Sitemap items are created in all available languages
605219Numerous items are published to Experience Edge after Sitemap regeneration
605219Use Regex to parse GUIDs
608653The 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
601517Pester tests – SitemapMediaHandler
557457Incorrect sitemapindex URLs – query string between path and query string
586436Links to splitted sitemap pages have an embedded language
591243Configurable language embedding for sitemap URLs
588417Limit lifetime of "XA-SITEMAP" cached entries
604551Unexpected Sitemap Generation on CD
SXA-6563System.NullReferenceException might occur when deleting a column from the Splitter (Columns) component
591340SXA accesses DictionaryDomain by name instead of ID
SXA-7391System.ArgumentException might occur when the Sitecore.XA.Foundation.SitecoreExtensions.Extensions.StringExtensions.TranslateText method is executed
567981SaveCompositeItems.EnsurePageDataFolderHasVersion may try to add an item version in invariant language
589240SXA OpenGraph image output is incorrect if the image source is Content Hub
543685Item loses the workflow state when clicking "Lock and edit" from the Experience Editor with Hotfix 509268-2 installed
SXA-7535Item loses the workflow state when clicking "Lock and edit" from the Experience Editor
SXA-7592404 custom error page is returned only in the language specified in the site settings
SXA-7522Problem with local: datasources after publishing to Edge
SXA-7550Missing page content after publishing to Edge
SXA-7711Adding a different placeholder to snippet layout file incorrectly adds snippet’s renderings to presentation details
SXA-6505Lock contention in LayoutXmlService.RegisterInjectedRenderings slows down request processing     
SXA-7981Lock contention in SiteInfoResolver slows down request processing
587614GetStandardValue should use Cache instead of Context.Items
598448GetStandardFieldValue Cache does not respect its cache size limit
SXA-1782[OnPrem] Optimized-min item update flooding eventqueue
SXA-8097Security enhancement
 SXA-1758Missing insert options for Headless module
SXA-8155Security enhancement 
 SXA-8239The 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
591426Datasource Workflow Action ignoring datasource action results
SXA-8174After installing the hotfix for SXA CD instance fails
SXA-8655System.NullReferenceException shown when applying Datasource Workflow Action
SXA-7746Link List component added to Partial Design can be edited on a page
SXA-8445NullReferenceException in Sitecore.XA.JSS.Foundation.Presentation.ContentsResolvers