{"record":{"id":"62198cd2bd822a8e","repo":"gatsbyjs/gatsby","slug":"drupal-your-version-of-gatsby-core-doesn-t-suppor","errorCode":null,"errorMessage":"Drupal: Your version of Gatsby core doesn't support Content Sync (via the unstable_createNodeManifest action). Please upgrade to the latest version to use Content Sync in your site.","messagePattern":"Drupal: Your version of Gatsby core doesn't support Content Sync \\(via the unstable_createNodeManifest action\\)\\. Please upgrade to the latest version to use Content Sync in your site\\.","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/gatsby-source-drupal/src/utils.ts","lineNumber":471,"sourceCode":"    id && updatedAt && supportsContentSync && isPreview\n\n  if (shouldCreateNodeManifest) {\n    if (shouldUpgradeGatsbyVersion && !warnOnceToUpgradeGatsby) {\n      console.warn(\n        `Your site is doing more work than it needs to for Preview, upgrade to Gatsby ^${GATSBY_VERSION_MANIFEST_V2} for better performance`\n      )\n      warnOnceToUpgradeGatsby = true\n    }\n    const manifestId = `${id}-${updatedAt}-${langcode}`\n\n    unstable_createNodeManifest({\n      manifestId,\n      node: gatsbyNode,\n      updatedAtUTC: updatedAt,\n    })\n  } else if (!supportsContentSync && !warnOnceForNoSupport) {\n    warnOnceForNoSupport = true\n    console.warn(\n      `Drupal: Your version of Gatsby core doesn't support Content Sync (via the unstable_createNodeManifest action). Please upgrade to the latest version to use Content Sync in your site.`\n    )\n  }\n}\n\n/**\n * This FN returns a Map with additional file node information that Drupal doesn't return on actual file nodes (namely the width/height of images)\n */\nexport const getExtendedFileNodeData = allData => {\n  const fileNodesExtendedData = new Map()\n\n  for (const contentType of allData) {\n    if (!contentType) {\n      continue\n    }\n\n    contentType.data.forEach(node => {\n      if (!node) {","sourceCodeStart":453,"sourceCodeEnd":489,"githubUrl":"https://github.com/gatsbyjs/gatsby/blob/e85d62f1779e353eaac1753211629a26d123e26c/packages/gatsby-source-drupal/src/utils.ts#L453-L489","documentation":"Error \"Drupal: Your version of Gatsby core doesn't support Content Sync (via the unstable_createNodeManifest action). Please upgrade to the latest version to use Content Sync in your site.\" thrown in gatsbyjs/gatsby.","triggerScenarios":"Thrown at packages/gatsby-source-drupal/src/utils.ts:471 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Upgrade gatsby core to a version exposing unstable_createNodeManifest.","If Content Sync isn't needed, ignore the warning; normal webhook refresh still works.","Ensure a single, current gatsby version is installed (no stale hoisted copies)."],"exampleFix":null,"handlingStrategy":"validation","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"e85d62f1779e353eaac1753211629a26d123e26c","analyzedAt":"2026-08-26T17:50:09.662Z","contentChangedAt":"2026-08-26T17:50:09.662Z","schemaVersion":2},"datasetVersion":"2026-09-14T05:17:10.506Z"}