Use slim Static Site Importer 1.9.5 - #4757
Merged
Merged
Conversation
Collaborator
📊 Performance Test ResultsComparing 2710e3f vs trunk app-size
site-editor
site-startup
Results are median values from multiple test runs. Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff) |
This was referenced Sep 2, 2026
Contributor
|
@chubes4 thank for updating the tool, it looks good. E2E failed on Windows, but it looks like flakiness. I merged trunk into the branch to make it up to date and to trigger tests again. |
wojtekn
approved these changes
Sep 3, 2026
Contributor
Author
|
I'm going to update the pin one more time before I merge this. Thanks for taking a look. I have been working on the importer a lot. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Update the default Static Site Importer release used by
studio create --fromfrom the fullv1.8.5package to thev1.9.5html-site-importpackage.The slim package is self-contained for Studio's portable HTML import path: it includes Static Site Importer and PHP Transformer
0.9.3, while excluding unused Figma, Markdown/MDX, and Composer runtime dependencies.Release: https://github.com/Automattic/static-site-importer/releases/tag/v1.9.5
Published asset:
static-site-importer-html-site-import.zip1303735bytes156e24b7e0805a32c3003d66d60b286a837c2048c63dfa9eb952dcf277d5b8c9Why 1.9.5 rather than 1.9.3
This PR originally pinned
v1.9.3, which vendors PHP Transformer0.9.1. That predates Automattic/blocks-engine#1545, so the pinned runtime did not contain the authored-input, documentation-navigation, breadcrumb-flow, syntax-token, or native code and grid conversion fixes. The pin was advanced through a full release chain so the Studio default carries them:php-transformer-v0.9.3v1.9.5Testing
site create --fromagainst the Blocks Engine83-startup-docs-hubfixture using the default published URL, without a local package override.1.9.5, PHP Transformer0.9.3, and no Figma Transformer.core/html, freeform, invalid, content-loss, or empty-conversion blocks.89-static-site-importer-architectureis covered by the solved-site promotion gate, which passed against PHP Transformer0.9.3on Update PHP transformer to 0.9.3 static-site-importer#1520.AI assistance
OpenAI GPT-5.6 Sol via OpenCode diagnosed that the released pin predated blocks-engine#1545, orchestrated the blocks-engine and Static Site Importer releases through Homeboy, updated the Studio pin to the slim
v1.9.5runtime, and verified the result through the built Studio CLI and published release artifact. Chris Huber directed and approved the work.