Skip to content

Comments

[pull] main from motiondivision:main#214

Merged
pull[bot] merged 10 commits intocode:mainfrom
motiondivision:main
Feb 17, 2026
Merged

[pull] main from motiondivision:main#214
pull[bot] merged 10 commits intocode:mainfrom
motiondivision:main

Conversation

@pull
Copy link

@pull pull bot commented Feb 17, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

mattgperry and others added 10 commits February 12, 2026 10:39
When target is provided, native ScrollTimeline isn't used, but accelerate
was still set on scrollXProgress/scrollYProgress. This caused
VisualElement.bindToMotionValue to take the WAAPI path, skipping the
normal on("change") subscription and leaving latestValues stale.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Make supportsScrollTimeline testable via supportsFlags, fix target ref
guard in useScroll, make Cypress assertions conditional on ScrollTimeline
support, and add Jest tests for accelerate propagation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
mask: none means "no masking" (fully visible), but getAnimatableNone was
making all colors transparent (alpha=0), causing elements to start or end
invisible when animating mask to/from "none". Added a mask value type that
keeps colors opaque (alpha=1) when generating the zero-equivalent template.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix mask gradient "none" producing invisible element
Fix useScroll accelerate when target is provided
@pull pull bot locked and limited conversation to collaborators Feb 17, 2026
@pull pull bot added the ⤵️ pull label Feb 17, 2026
@pull pull bot merged commit 57263d8 into code:main Feb 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant