Skip to content

[Blueprints] Remove WXR site options from Blueprint v2 schema - #3884

Merged
adamziel merged 1 commit into
trunkfrom
remove-blueprint-v2-wxr-site-options
Jul 3, 2026
Merged

[Blueprints] Remove WXR site options from Blueprint v2 schema#3884
adamziel merged 1 commit into
trunkfrom
remove-blueprint-v2-wxr-site-options

Conversation

@adamziel

@adamziel adamziel commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

What

Removes importSiteOptions from the local Blueprint v2 WXR content definition. The WordPress-importer plugin doesn't support that so Blueprints don't need to either.

Testing

Check Result
npm exec nx run playground-blueprints:typecheck Passed
npm exec nx run playground-blueprints:test:vite -- --testFiles=packages/playground/blueprints/src/tests/v2/blueprint-v2-declaration.spec.ts Passed
git diff --check Passed

Part of #2592.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Removes the importSiteOptions flag from the local Blueprint v2 WXR content definition so the schema no longer suggests applying WXR channel metadata as target-site options.

Changes:

  • Deleted the importSiteOptions?: boolean field from the Blueprint v2 WXR schema.
  • Removed the associated JSDoc describing site settings import behavior.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@adamziel
adamziel merged commit 4100805 into trunk Jul 3, 2026
99 of 103 checks passed
@adamziel
adamziel deleted the remove-blueprint-v2-wxr-site-options branch July 3, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment