• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

humanspeak / svelte-motion / 37036985042
73%

Build:
DEFAULT BRANCH: main
Ran 02 Oct 2026 04:55PM UTC
Jobs 1
Files 265
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Oct 2026 04:53PM UTC coverage: 73.445% (+0.1%) from 73.321%
37036985042

push

github

web-flow
fix: animate on SSR first load and survive getBaseTarget removal (#493)

* docs: plan Motion 13.5.0 follow-ups and 13.5.1 alignment

- motion-13.5.0: whilePan base-target helper (getBaseTarget removed
  upstream), unresolved-origin regression coverage, negative bounce
  docs
- motion-13.5.1: dependency refresh and inherit={false} parity,
  blocked until 13.5.1 is on npm

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* docs: document negative bounce (overdamped springs) from Motion 13.5.0

Pin through our public spring export that bounce -0.5 never overshoots
and is monotonic, and leads bounce 0 early at a fixed duration;
bounce 0.5 overshoots as a control. Document the -1..0 range with a
useSpring example (duration is in milliseconds).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: resolve whilePan base targets without VisualElement.getBaseTarget

Motion's main removes VisualElement.getBaseTarget (motion 5114f0074),
which the whilePan restore called at pan start, so the next Motion
release would throw on every pan with whilePan. Add resolveBaseTarget,
mirroring upstream's inline fallback in animateChanges: initial, then
non-MotionValue style, then the value as first read.

Parity tests prove it equals getBaseTarget on Motion 13.5.0 and skip
once the method is gone; value tests keep the behavior pinned.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* test: pin that animated values never render unresolved origins

Port upstream's animate-unresolved-origin regression (Motion 13.5.0,
motion #2791): animating SVG polygon points without a base value must
never write "undefined"/"NaN", and a CSS variable animates from its
inherited value rather than 0. Passes on current code; guided demo
page for manual review.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* docs: record guard PASS for Motion 13.5.0 plans, pending eye test

Co-Authored-By: Claude Opus 5.5... (continued)

1226 of 1846 branches covered (66.41%)

Branch coverage included in aggregate %.

11 of 12 new or added lines in 2 files covered. (91.67%)

4419 of 5840 relevant lines covered (75.67%)

203.72 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
73.76
0.44% src/lib/html/_MotionContainer.svelte
Jobs
ID Job ID Ran Files Coverage
1 node-22 - 37036985042.1 02 Oct 2026 04:55PM UTC 265
73.45
GitHub Action Run
Source Files on build 37036985042
  • Tree
  • List 265
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37036985042
  • 3df92448 on github
  • Prev Build on main (#36912937981)
  • Next Build on main (#37058359979)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc