Cumulative hotfix for Sitecore XP 10.3


Description

The current article contains the latest version of the pre-release (hereinafter referred to as the hotfix) that includes all updates currently available for the Sitecore XP 10.3 version. Be aware that the hotfix was built for Sitecore XP 10.3 and must not be installed on other Sitecore XP versions. The hotfix can be applied both to XM and XP Sitecore Experience Platform topologies.

For more details about known issues fixed, refer to the Release notes section or to the "Sitecore 10.3.x rev. xxxxxx PRE/Documentation/Sitecore.Platform.Releasenotes 10.3.x rev. xxxxxx PRE.md" file found inside the hotfix package.

The latest hotfix package for Sitecore XP 10.3 can be downloaded from here: Sitecore 10.3.3 rev. 011967 PRE

 Important note:
Before applying the hotfix, check the corresponding Release notes in later updates available on https://dev.sitecore.net/ and make sure that your issue has not been fixed in the released updates. When fixed, upgrade your instance to the latest Sitecore XP 10.3.x minor update available.


If you are experiencing problems while upgrading the instance or installing the hotfix, contact Sitecore Support.

Solution

To resolve the issue, use one of the following solutions depending on your deployment:

Note that the latest version of a hotfix always includes all changes released in its previous versions. Therefore, the latest version of the hotfix can be installed on top of an earlier version of the hotfix for the same minor version of Sitecore XP. For example, you can safely install the "Sitecore 10.3.3 rev. 22222 PRE" version on top of the "Sitecore 10.3.3 rev. 11111 PRE".

Cumulative hotfix on top of any updates

A hotfix is installed on top of the initial release or any other update release. To install the hotfix:

  1. Download the latest hotfix package for Sitecore XP 10.3.
  2. Check the Sitecore 10.3.x rev. xxxxxx PRE/Documentation/Sitecore.Platform.Cumulative.Instructions 10.3.x rev. xxxxxx PRE.md file that can contain specific instructions if they are required.
  3. Install the hotfix from one of the following package folders depending on your deployment:
    • For on-prem, from the Sitecore 10.3.x rev. xxxxxx PRE/Platform Patch/OnPremCumulative folder.
    • For PaaS, from the Sitecore 10.3.x rev. xxxxxx PRE/Platform Patch/CloudCumulative folder.

For example:

Note that all release numbers are fictitious and are given as an example only.

 If the issue has not been fixed in Sitecore XP updates released on https://dev.sitecore.net/ (let's assume they are Sitecore XP 10.3.0-10.3.2), and at the same time, the issue has been fixed in the latest hotfix "Sitecore 10.3.3 rev. 333333 PRE":
  1. Download the hotfix package "Sitecore 10.3.3 rev. 333333 PRE".
  2. Check the "Sitecore 10.3.3 rev. 333333 PRE/Documentation/Sitecore.Platform.Cumulative.Instructions 10.3.3 rev. 333333 PRE.md" file that can contain specific instructions if they are required.
  3. Install the hotfix from "Sitecore 10.3.3 rev. 333333 PRE/Platform Patch/OnPremCumulative" on top of Sitecore XP 10.3.0, or XP 10.3.1, or XP 10.3.2 in case of on-prem solution.

 

Cumulative hotfix on top of the latest update

A hotfix is installed on top of the latest update release. To install the hotfix:

  1. Upgrade your instance to the latest Sitecore XP 10.3.x minor update available for Sitecore XP 10.3 on https://dev.sitecore.net/.
  2. Download the hotfix package for Sitecore XP 10.3.
  3. Check the Sitecore 10.3.x rev. xxxxxx PRE/Documentation/Sitecore.Platform.Instructions 10.3.x rev. xxxxxx PRE.md file that can contain specific instructions if they are required.
  4. Install the hotfix from one of the following package folders depending on your deployment:
    • For on-prem, from the Sitecore 10.3.x rev. xxxxxx PRE/Platform Patch/OnPrem folder.
    • For PaaS, from the Sitecore 10.3.x rev. xxxxxx PRE/Platform Patch/Cloud folder.

For example:

Note that all release numbers are fictitious and are given as an example only.

 

If the issue has not been fixed in Sitecore XP updates released on https://dev.sitecore.net/ (let's assume they are Sitecore XP 10.3.0-10.3.2), and at the same time, the issue has been fixed in the latest hotfix "Sitecore 10.3.3 rev. 333333 PRE", installation steps could be the following:

  1. Upgrade your instance to the latest available minor update on https://dev.sitecore.net/ , for example, to Sitecore XP 10.3.2, if you have not installed it before.
  2. Download the hotfix package "Sitecore 10.3.3 rev. 333333 PRE".
  3. Check the "Sitecore 10.3.3 rev. 333333/Documentation/Sitecore.Platform.Instructions 10.3.3 rev. 333333 PRE.md" file that can contain specific instructions if they are required.
  4. Install the hotfix from "Sitecore 10.3.3 rev. 333333 PRE/Platform Patch/Cloud" in case of PaaS solution.

 

Release notes

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

Fixes released between 10.3.2 rev. 010837 and 10.3.3 rev. 011967:

Ref. IDDescription
484103/PDXP-697SwitchOnRebuildSolrCloudSearchIndex should use Solr aliases to determine active and rebuild collections instead of local properties
626523/PDXP-6246Search Operations ignore the quotation marks
626064The
tag causes validation errors in the Rich Text Editor field
628079Save button for the segment dialog is unavailable after changes rules in segment
605862English version is created after Remove Broken Links is used
626450Incorrect Content-Type while using Media Library
620009Checkbox unchecked unintentionally in Content Editor
621268Added the ability to optionally enable Connection Strings in Microsoft's Azure Monitor - Application Insights feature, in response to Microsoft declaring end of support for Instrumentation Key Ingestion as of March 31, 2025; ref: KB1003554
576714ModularTrafficAllocation causes lock convoy under heavy load
623948OData API call returning item when no language version exists
370121Lock convoy occurs when frequently reading from Sitecore Dictionary
619146High lock contention when removing cache entries based on a predicate
622654In Edit mode, the resolved item version may be incorrectly stored as the latest in the "Item" cache
536792Adding HTML cache records is not thread safe
624954Log folder is created with Thai culture in Azure Web App
384689Experience Editor is not loaded when an item contains a broken link to a personalized rendering
625158ExperienceOptimization.ContentTesting throwing NullReferenceException when reference.RenderingItem is null
617089"Sending" state is not moved to "paused" if CM instance is restarted during dispatch
580597Media URL is not decoded leading to slow and resource-consuming processing of media requests
356688itecore.XConnect.Segmentation.SegmentationEngine.PerformSearch lock statement blocks threads if the xConnect search response time is high
624166Item path is not resolved correctly in live mode [CFW-5342]
624167Pages disappeared after publishing [CFW-5772]
601123fieldtracking/register url is considered as page views
620439Full-Text search (_content) field might be missing the contents of some of the text fields
598738Added optional automation to simplify installing SXP 10.3.3 PRE builds; includes automated application of binding redirects and patching of config files where applicable; see Documentation/Optional deploy automation/readme.md in the SXP 10.3.3 PRE build package.
438400Editing item's presentation when RequireLockBeforeEditing = false
290139The 'XFrameOptionsHeaderModule' throws exception in case Illegal characters in path
618639MediaRequestHandler ignores value of MediaResponse.Cacheability setting
612595A broken link is shown in Content Editor when using a Droplist field with query axes
458558[EXM] Links with anchors stripped from external links when emails are dispatched
592307Internal link to a versioned media item added in RTE contains the wrong language
592301Internal link to a versioned media item added in RTE contains the wrong language using Sitecore Link via Search when languageEmbedding setting to "always".
618843Exhausting threads available for DeviceDetection crashes the instance
559176Removing large number of archived entities is slow and revert after timeout
619349, 628372, 624115/PDXP-1052/PDXP-7591, 629358/PDXP-5517Security enhancements