Skip to content

fix: update Taffy main revision - #58

Merged
hyfdev merged 2 commits into
mainfrom
agent/upgrade-taffy-main
Aug 29, 2026
Merged

fix: update Taffy main revision#58
hyfdev merged 2 commits into
mainfrom
agent/upgrade-taffy-main

Conversation

@hyfdev-agent

@hyfdev-agent hyfdev-agent commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Pin Taffy to upstream main revision b3b38713.
  • Expose the new detailed Grid emptyAxisLine; cover the upstream Block, Flexbox, and Grid placement corrections through the public binding; and update source links and package documentation.
  • Refresh the published Apple M3 Pro / Node v24.20.0 benchmark data.

Benchmark result

@taffyjs/node has a lower median time than yoga-layout in nine of twelve comparable scenarios. In the other three, its median times are 1.584 ms vs 1.405 ms for measured-render-medium, 3.734 ms vs 0.588 ms for incremental-frame-one-tenth, and 4.734 ms vs 2.552 ms for incremental-frame-every-leaf. In that order, @taffyjs/node made 440, 785, and 1,074 JavaScript measurements; yoga-layout made 37, 10, and 87.

Validation

  • vp run check
  • vp run check:wasm
  • vp run benchmark:update-website

Part of #53.

@hyfdev-agent
hyfdev-agent force-pushed the agent/upgrade-taffy-main branch from 3147d39 to be639b9 Compare August 29, 2026 04:42
@hyfdev
hyfdev marked this pull request as ready for review August 29, 2026 04:50
Copilot AI lite review requested due to automatic review settings August 29, 2026 04:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@hyfdev
hyfdev merged commit 6642ad7 into main Aug 29, 2026
7 checks passed
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.

3 participants