Skip to content

Conversation

EsariUp
Copy link
Collaborator

@EsariUp EsariUp commented Sep 8, 2025

Upgrade Summary for The Task Assinged

JSS and React Version Upgrade
Updated all @sitecore-jss/* dependencies to ~22.9.0 in package.json.
Upgraded react and react-dom to ^19.1.0.

GraphQL Service Refactoring
Replaced direct usage of endpoint and apiKey with clientFactory for all GraphQL services:
GraphQLDictionaryService
GraphQLSitemapXmlService
Others as applicable.
Used graphQLClientFactory from @sitecore-jss/sitecore-jss-nextjs where possible.
Updated custom factory in create.ts to use GraphQLRequestClient.createClientFactory.

FEAAS Themes Plugin Adjustments
Removed usage of deprecated getFEAASLibraryStylesheetLinks from feaas-themes.ts.
Codebase Alignment with JSS v22+
Refactored code to match new APIs and types introduced in JSS v22+.
Removed deprecated imports and configuration options.
Ensured all GraphQL and dictionary services follow the new factory pattern.

Documentation Reference
Followed Sitecore’s official upgrade guide:
[](Upgrade JSS 21.7 Next.js apps to version 22.0.0)

@EsariUp EsariUp closed this Sep 9, 2025
@EsariUp EsariUp deleted the JSS-Upgrade branch September 9, 2025 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant