Skip to content

Fix blueprints zip uploads in the new add site design#3372

Merged
katinthehatsite merged 2 commits into
trunkfrom
fix/allow-blueprints-zip-uploads-from-new-screen
May 7, 2026
Merged

Fix blueprints zip uploads in the new add site design#3372
katinthehatsite merged 2 commits into
trunkfrom
fix/allow-blueprints-zip-uploads-from-new-screen

Conversation

@katinthehatsite
Copy link
Copy Markdown
Contributor

@katinthehatsite katinthehatsite commented May 7, 2026

Related issues

I spotted this while working on something else.

How AI was used in this PR

It was used to identify the root cause.

Proposed Changes

This PR ensures that you can upload bundled zip blueprints through the Upload blueprint file in the new add site flow similarly to how it worked in the old add site flow.

Testing Instructions

  • Pull the changes from this branch
  • Start Studio with npm start
  • Enable the Enable Blueprints Gallery feature flag on the top
  • Click on Add site > Build a new site
  • Use the Upload blueprints button
  • Ensure that you can uploaded a blueprints zip e.g. wedding-rsvp.zip

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@katinthehatsite katinthehatsite self-assigned this May 7, 2026
@katinthehatsite katinthehatsite marked this pull request as draft May 7, 2026 10:26
@wpmobilebot
Copy link
Copy Markdown
Collaborator

wpmobilebot commented May 7, 2026

📊 Performance Test Results

Comparing 8699861 vs trunk

app-size

Metric trunk 8699861 Diff Change
App Size (Mac) 1409.87 MB 1409.87 MB +0.00 MB ⚪ 0.0%

site-editor

Metric trunk 8699861 Diff Change
load 1506 ms 1493 ms 13 ms ⚪ 0.0%

site-startup

Metric trunk 8699861 Diff Change
siteCreation 8089 ms 8083 ms 6 ms ⚪ 0.0%
siteStartup 4937 ms 4941 ms +4 ms ⚪ 0.0%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff)

@katinthehatsite katinthehatsite changed the title Fix blueprints uploads in the new add site design Fix blueprints zip uploads in the new add site design May 7, 2026
@katinthehatsite katinthehatsite marked this pull request as ready for review May 7, 2026 11:51
@katinthehatsite katinthehatsite requested a review from senff May 7, 2026 11:52
@katinthehatsite katinthehatsite merged commit b7d236d into trunk May 7, 2026
10 checks passed
@katinthehatsite katinthehatsite deleted the fix/allow-blueprints-zip-uploads-from-new-screen branch May 7, 2026 13:15
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.

2 participants