v1.5.0
What's Changed
- Consolidate URL imports behind one resumable contract by @chubes4 in #835
- Fix fixture matrix derived coverage by @chubes4 in #834
- Fix URL import lint findings from #835 by @chubes4 in #836
- Fix fixture matrix empty-root planning by @chubes4 in #838
- fix: orchestrate fixture provider dependencies by @chubes4 in #806
- Unify imports behind a plan-first ability by @chubes4 in #841
- fix(fonts): preserve source stylesheet on Google Fonts cap overflow by @faisalahammad in #839
- fix: route fixture matrix phases independently by @chubes4 in #844
- Prove persisted Gutenberg edits in solved fixture gate by @chubes4 in #846
- Require host dependency staging for fixture matrices by @chubes4 in #849
- Restore Jetpack 16 Forms provider readiness by @chubes4 in #867
- Fix development dependency advisories by @chubes4 in #865
- Fix current-site materialization capability matrix by @chubes4 in #861
- Fix content-only static artifact boundary by @chubes4 in #862
- Verify generated Playground preview packages by @chubes4 in #860
- Enforce explicit client script trust policy by @chubes4 in #863
- Bound ZIP intake before decompression by @chubes4 in #859
- Test immutable Playground package contracts by @chubes4 in #869
- Contain import report artifacts by @chubes4 in #864
- Fix fixture matrix controller-local setup routing by @chubes4 in #851
- fix(ci): restore main quality gates by @chubes4 in #871
- fix: carry candidate overlays into dependency discovery by @chubes4 in #873
- fix: remove obsolete Homeboy autofix inputs by @chubes4 in #878
- fix: keep fixture-matrix dependency-discovery failures batch-scoped by @faisalahammad in #885
- fix: harden solved-site promotion corpus identity (#693) by @faisalahammad in #886
- fix: dedupe leading semantic nav group when header template part exists (#645) by @faisalahammad in #889
- Flag empty JS-populated containers during HTML intake by @chubes4 in #891
- feat: flag empty JS-populated containers during html intake by @faisalahammad in #890
- Route REST URL imports through the canonical import-url ability contract by @faisalahammad in #842
- Fix secondary editor surface materialization targets by @chubes4 in #894
- Add per-surface lineage evidence envelope by @chubes4 in #892
- Preserve unresolved source references during URL imports by @chubes4 in #896
- Fix PHPStan regression in surface lineage registration by @chubes4 in #900
- Register declared companion blocks before editor validation by @chubes4 in #904
- Use invocation identity for persistent-worker lifecycle resume by @chubes4 in #868
- Bootstrap Jetpack Forms on fresh requests by @chubes4 in #870
- Filter scripts from base64 website artifacts by @chubes4 in #875
- Fix font materialization for canonical italic axes by @chubes4 in #880
- Fix resolved provider lifecycle bindings by @chubes4 in #882
- Resume staged URL batches without repeated preparation by @chubes4 in #902
- fix(importer): preserve shared resources across URL batch plans by @chubes4 in #905
- Restore public URL capture in importer block by @chubes4 in #906
- Use packaged PHP Transformer v0.4.15 by @chubes4 in #910
Full Changelog: https://github.com/Automattic/static-site-importer/blob/v1.5.0/docs/CHANGELOG.md