Cumulative hotfix for Sitecore 9.3 (XM, XP)


Description

The current article contains an actual version of the cumulative hotfix that includes all updates currently available for the XM and XP topologies of Sitecore 9.3.

Solution

Follow the link below to download the hotfix:

Be aware that the hotfix was built for Sitecore 9.3, and must not be installed on other Sitecore versions or in combination with other hotfixes.

The ZIP file contents need to be extracted to locate installation instructions and related files inside. The hotfixes 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
104112[HF: 367659] Item tree copy does not reset workflow for descendants
118985[HF: 367659]Heartbeat.aspx logs connection string password
155383[HF: 367659] Incorrect item data can be indexed if 'DisableDatabaseCaches' is set to 'true'
185029Use concurrent collection in DefaultLanguageFallbackStrategy to avoid blocking in multi-threading
214239[HF: 367659] Exception is thrown when Grid SPEAK 2.0 control is used
223702[HF: 367659] SC_TICKET entries are never cleared from Properties table
235313[HF: 367659] Index is always optimized after a rebuild ignoring the ContentSearch.Solr.OptimizeOnRebuild.Enabled setting
250256[HF: 367659] The ShowConfigLayers.aspx page doesn't consider the search parameter
257381[HF: 367659] Inconsistency in Validation Results dialog width
257467Rework TemplateEngine.GetTemplate API to avoid sequential execution
332061The only implementation of UserLockProvider is extremely inefficient
360037[HF: 367659] Select the Associated Content dialog: tree is not expanded to current selection when click Browse""
361332[HF: 367659] In certain cases the ContentSearch.Indexing.DisableDatabaseCaches setting disables caches for read operations
362669The ContentSearch.Indexing.DisableDatabaseCaches does not work
119290[Language fallback] Incorrect standard values cache for inherited template
381029[HF#383547] Links are built with a // between the server and language
385114[HF:381029] [ASOS] 'IndexingStateSwitcher' does not resume indexing in case at least one Sitecore index is left non-initialized
359479Incorrect data source when adding some renderings on the Experience Editor
96392[Solved with #96704]Restoring recycled item does not update LinkDatabase
96704The Translate.TextByLanguage call from JobStatus.LogInfo method slows down the deserialization job.
98791[Solved with #96704]The User Role" condition does not check indirect membership of the user"
156205[Solved with #96704]Lock on LanguageFallback Item prevent creating a new language version
177155[Solved with #96704]LinkManager.GetItemUrl gets the wrong site if the hostname strings are included in each other
255058The RunSyncProcess processor uses a date of the latest created item version
257538[Solved with #96704]The Broken Links dialog throwing an error while deleting the item which was added to the rendering's Data Source
88274The OpenExperienceEditor command ignores Content Language"."
393126LinkManager can generate random links for items
119280[By PSS] [HF:393427] Desktop link to Experience Editor always switches site to Preview.DefaultSite
380816When a media throw exception during the index rebuild the whole batch gets discarded
395536[HF:395973] Opening RTE in EE deletes the first <p> tag
395538Bytes to free size is not correctly adjusted for entries which are larger than average cache entry size
398289[by PSS] [HF: 398946] Multi-Line Text Field - <p> tags show on save when editing empty field.
397040The 'NullReferenceException' occurs during the form submitting when the 'IsAjax' checkbox is unchecked.
400101[HF:400435] The Value cannot be null. Parameter name: name" error when clicking the "Open file" option on the File field in EE using Custom Experience Button."
399830[by PSS] Field Editor may save changes into wrong field
400699Cross-site links are rendered with 'sitecore/content/' when hostName contains wildcard and TargetHostName is empty
366550Using federated authentication in website count as sitecore client user
364166In the kickuser.aspx page the user are identified as sitecore\Anonymous""
365898Sitecore does not refresh the number of users after boosting
400948Adjusted the Cortex Content Tagging external call to accommodate for the OpenCalais API change
116954Cloned items are published in 'Draft' workflow state when 'InheritWorkflowData' is set to 'true'
405403#" symbol is duplicated when input it as fragment identifier (Related to hotfix #358148)"
406741Anchor tag <a href=#A">Text</a> becomes <a href="#A##A">Text</a> on front end"
391850Hotfix[365681] conflict for non-shell site users
406777[HF: 424163] Translation cache reload is slow
407825[HF: 407823] Field Editor may save changes into wrong field (additional scenario)
389671Sitecore Forms fields are deleted on saving the form
409828[HF:410393]Sitecore.BeginField() adds paragraph tags to in-between Single-Line Text field
389225Index Manager hangs and throw exception when using SolrCloud and Sitecore cannot access the single nodes
406889The Phrase-unversioned field in en" language is still present even if there is no English (region) version of dictionary items."
411100[HF:411227] Slowness when removing version of the item with many links
319710Publishing Settings Dialog changes the specified publishing restriction times
369262[HF:413380] Experience Explorer does not resolve the correct pattern card.
96576The first uploaded image and folders are always in EN language
196255Fatal Validation Result on Standard Comment Template Can Still Move To The Next Workflow State
299554[HF:#414354] Cannot read property 'toLowerCase' of undefined error occurs when using Before and After attributes
404553[HF:414813] Versioned media items cause missing labels in UI.
415979ContetxtItemId is not set inside GetRenderingDatasourceArgs class
415604[HF: 416390] Cannot insert item with default name in Experience Editor
415683Validation skips changes to fields that inherit value from Standard Values
413326Media cache is not created for images stored in Azure Blob Storage
227832New ID is appended to the existing ticket ID in CORE_SC_TICKET" value in the "Properties" table of the "core" database."
250864[Triage Needed][EXM] Error during the modification of the body in Simple HTML message
156715Dictionary translation does not work for language fallback items updated remotely or via publish