Skip to content

Prepare php-transformer wave 3 release fixes#499

Merged
chubes4 merged 28 commits into
trunkfrom
run/full-matrix-wave3
Jul 4, 2026
Merged

Prepare php-transformer wave 3 release fixes#499
chubes4 merged 28 commits into
trunkfrom
run/full-matrix-wave3

Conversation

@chubes4

@chubes4 chubes4 commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • integrate wave-3 php-transformer fixes for editor-valid image/SVG output and runtime-island classification
  • reduce div/section/button fallback behavior with additional parity fixtures
  • update php-transformer lockfile dependency symfony/deprecation-contracts from v3.7.0 to v3.7.1

Verification

  • composer validate --strict in php-transformer passed
  • composer outdated --direct --strict in php-transformer reported direct dependencies current
  • composer outdated --strict in php-transformer reported dependencies current after lockfile update
  • composer test in php-transformer passed, including runtime contracts, unit tests, 212 parity fixtures, and package install proof
  • npm ci in php-transformer/tools/visual-parity
  • npm test in php-transformer/tools/visual-parity passed

Release notes

  • Current php-transformer version remains 0.2.4; recommended next release is likely 0.2.5 after this lands.
  • Do not hand-edit CHANGELOG.md; use Homeboy release flow from the accepted merged commit.
  • Unrelated generated figma-transformer/vendor/composer/installed.php is dirty in the local worktree and intentionally excluded from this PR.

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode with openai/gpt-5.5
  • Used for: Drafting and verifying the php-transformer wave-3/release-prep changes with Chris reviewing and directing the work.

chubes4 added 28 commits July 4, 2026 09:16
…e-svg-native-block' into feat/inner-svg-native-composition
…e-svg-native-block' into fix/div-composition-decomposition
…e-svg-native-block' into fix/button-form-native-family
…e-svg-native-block' into fix/section-residual-shapes
…-wave2

# Conflicts:
#	php-transformer/tests/fixtures/parity/html-section-runtime-animation-native-decomposition.json
…-wave2

# Conflicts:
#	php-transformer/tests/fixtures/parity/html-expanded-gap-primitives.json
#	php-transformer/tests/fixtures/parity/html-section-runtime-animation-native-decomposition.json
# Conflicts:
#	php-transformer/src/HtmlToBlocks/HtmlTransformer.php
@chubes4 chubes4 marked this pull request as ready for review July 4, 2026 20:48
@chubes4 chubes4 merged commit d8b86b4 into trunk Jul 4, 2026
1 check passed
@chubes4 chubes4 deleted the run/full-matrix-wave3 branch July 4, 2026 20:48
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.

1 participant