Skip to content

Version Packages (next) - #1016

Open
github-actions[bot] wants to merge 1 commit into
nextfrom
changeset-release/next
Open

Version Packages (next)#1016
github-actions[bot] wants to merge 1 commit into
nextfrom
changeset-release/next

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

next is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on next.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@solid-primitives/animation@1.0.0-next.1

Minor Changes

  • de4c1ba: New package. Provides reactive and imperative wrappers for the Web Animations API (WAAPI). All primitives follow the make* / create* convention: make* is imperative and returns immediately, create* is a reactive wrapper that re-runs on dependency change and cancels on owner disposal.

    • makeAnimate(el, keyframes, options?) — thin wrapper around element.animate()
    • createAnimate(target, keyframes, options?) — reactive makeAnimate; re-runs whenever target, keyframes, or options change
    • makeScrollAnimation(el, keyframes, options?) — scroll-driven animation via ScrollTimeline
    • createScrollAnimation(target, keyframes, options?) — reactive makeScrollAnimation
    • makeViewAnimation(el, keyframes, options?) — viewport-driven animation via ViewTimeline; defaults rangeStart/rangeEnd to the entry phase so initially-visible elements animate correctly
    • createViewAnimation(target, keyframes, options?) — reactive makeViewAnimation
    • makeFlip(el, options?) — FLIP layout animation; snapshot() before DOM change, flip() after
    • makeStagger(els, keyframes, options?) — staggered WAAPI animation across a list of elements with per-element delay offset
    • createStagger(targets, keyframes, options?) — reactive makeStagger
    • makeAnimationGroup(animations) — coordinates a static list of Animation objects as a unit; forwards play, pause, cancel, reverse, and finish to all simultaneously
    • createAnimationGroup(animations) — reactive makeAnimationGroup; re-derives the group whenever the accessor returns a new list
    • makeMotionPath(el, path, options?) — animates an element along a CSS offset-path using WAAPI
    • createMotionPath(target, path, options?) — reactive makeMotionPath
    • makeSequence(factories) — chains animation factories into a sequential playlist; each factory is called lazily when its predecessor finishes
    • createPresenceAnimation(target, show, options) — manages mount/unmount lifecycle with WAAPI enter/exit animations; element stays mounted until its exit animation completes

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploying solid-primitives with  Cloudflare Pages  Cloudflare Pages

Latest commit: 49b794e
Status: ✅  Deploy successful!
Preview URL: https://3b593156.solid-primitives.pages.dev
Branch Preview URL: https://changeset-release-next.solid-primitives.pages.dev

View logs

@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for solid-primitives-v2 ready!

Name Link
🔨 Latest commit 49b794e
🔍 Latest deploy log https://app.netlify.com/projects/solid-primitives-v2/deploys/6a83b6959b6e8400083128c1
😎 Deploy Preview https://deploy-preview-1016--solid-primitives-v2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

0 participants