Go to the homepage
Powered bySitecore Search logo
Skip to main contentThe Release Notes page has loaded.

Release Notes

April 2024 – released Sitecore Headless Rendering 22.0.0

Highlights

Sitecore Headless Rendering 22.0.0 includes:

  • Headless Services update.
  • Sitecore Experience Edge Connector update.

New features/improvements

ContextDescriptionADO no.
Edge ConnectorAdded the EntityBatch setting to specify the batch size.582256
Edge ConnectorAdded IItemSiteResolver.ResolveSite(Item) to create SiteInfo.585528
Edge ConnectorImproved handling of 520 and 524 errors.589629

Resolved issues

The following issues have been fixed:

ContextDescriptionADO no.
Edge ConnectorJsonValue cannot be retrieved when an item is not found within the site.523981,527666
Edge ConnectorPartial design items cannot be published.534060
Edge ConnectorA language parsing exception occurs during CheckDeltaPublishBlock.540599
Edge ConnectorA subitem is published to the Experience Edge endpoint if the root item has a non-final workflow state.554147
Edge ConnectorThe get item layout query returns items that are not in final workflow state.557334
Edge ConnectorThe data-source item version returns items that are not in the final workflow.562069
Edge ConnectorFixed a service registration issue.567645
Edge ConnectorStabilized the connection of Edge Connector and Edge.572939
Edge ConnectorLanguage is mapped incorrectly in the item URL for item publish.574731
Edge ConnectorAn error occurs if an item exceeds the cache limit when publishing.575223
Edge ConnectorFixed the initialization of the publishing job.576718
Edge ConnectorPublishing may freeze if errors occur while acknowleding signals.576754
Edge ConnectorPublishing many items and deleting them after causes republishing to fail.577105
Edge ConnectorItem version is not registered under languages.577271
Edge ConnectorFixed an issue when deleting media items.577397
Edge ConnectorLayout data is not deleted when an item is renamed.578563
Edge ConnectorGetting attributes:value for site info returns an error.583561
Edge ConnectorPublishing a version in a selected language via smart publish or republish updates the versions for other languages.583968
Edge ConnectorToken expiration causes a GRPC connection error.587004
Edge ConnectorSmart publishing with sub-item does not publish all related datasource items under the same page.588451
Edge ConnectorOptimized the logic for calculating dependencies for the same item.589873
Edge ConnectorDuplicate items are created during publishing to Edge.591829
Edge ConnectorPublishing crashes when media.alwaysincludeserverurl is set to true.593238
Edge ConnectorPublishing big media files causes an error.596819
Edge ConnectorPublishing in preview target forces the layout service to use the final workflow version of a datasource item.605712
Edge ConnectorOptimized the publishing performance.585524, 580776, 588640, 589447, 589555
Headless ServicesImproved performance for GraphQl requests.558835
Headless ServicesDictionary Service does not respect the database set for the app's dictionary domain.559671
Headless ServicesPublish with Test workflow command has been removed.561444
Headless ServicesCreateItem/UpdateItem mutations does not work when query contains Droplink/Multilist field types.568896
Headless ServicesGraphQL complexity calculation ignores chained fragments.568960
Headless ServicesCreateItem mutation requires ID to be passed.569496
Headless ServicesThe "Interface field Item.children expects type..." error appears after using the "jss bootstrap" command.572005
Headless ServicesThe "StartIndex cannot be less than zero" error occurs after querying the jss field of the JssExtender if the grouped droplink field is empty.577524
Headless ServicesBehavior change of GeneralLinkFieldSerializer.580748
Headless ServicesThe JSS Layout Service incorrectly resolves an item with a display name if a wildcard item (*) is present at the same level.582167
Headless ServicesCross site linking behavior change for GeneralLinkFieldSerializer.583674
Headless ServicesSystem.NullReferenceException is thrown for media request if it contains empty parameter in the query string.584813
Headless ServicesGraphQL Edge Preview endpoint of the CD server is broken if set database of one site to Master.592575
Headless ServicesDifferent media link generation behavior between Image field and General Link field.593021
Headless ServicesVirtualFolder not included at generated URL.593197
Headless ServicesLayout query using Edge Preview schema unexpectedly resolve only one site.594608
Headless ServicesGraphQL Site Error Pages query does not return the item correctly if the item name contains space.594686
Headless ServicesLayoutQuery doesn't take into consideration the website database and returns item from web db.595538
Headless ServicesSerialization depth is reset to 1 after reaching serializationMaxDepth.595676
Headless ServicesItem.Languages returning non-existent item versions.595679
Headless ServicesImageFieldGraphType.src does not include Media Request Protection hash even if a custom max width/height is set.595895
Headless ServicesBranch template cannot be opened in the Experience Editor.600967
Headless ServicesEdge preview endpoint doesn't work with language fallback if there is referenced item.603730
Headless ServicesThe GetJsonRenderer processor does not perform well under load.603938
Headless ServicesIncorrect JSON renderings size calculation logic causes HTML cache memory leak605525
Headless ServicesThe AlwaysIncludeEmptyFields configuration value is not set for the JssItemSerializer class.607251
Headless ServicesSuboptimal HTML cache size calculation.607493
Headless ServicesCase sensitivite language filter in graphql search behaves differently between delivery edge and preview edge.610566
Headless ServicesThe "A Sitecore.JavaScriptServices application was not found for the path" error appears after previewing an item.610625

Edit this page on GitHub

Feedback

© Copyright 2024, Sitecore. All Rights Reserved