Skip to content

Animate It 0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 22:50
· 2 commits to main since this release
847f12c

Animate It 0.5.0

Added

  • User-navigable chapter declarations backed by existing beats, with a
    versioned player manifest and normalized progress/state variables.
  • animate_it_embed, a poster-first custom-element embed with responsive
    composition variants, proportional scaling, readiness crossfade, visibility
    playback, offscreen pausing, reduced-motion fallback, and accessible controls.
  • Headless Rails chapter builders for arbitrary controls plus optional desktop
    and mobile-carousel pill presets and canvas-side chapter navigation.
  • Stable transport commands and ready, framechange, chapterchange, play,
    pause, ended, and error events over a source-checked same-origin message
    protocol.
  • Versioned, immutable JavaScript and CSS endpoints that work independently of
    Stimulus and the host application's asset pipeline.

Changed

  • Public player readiness now waits for fonts, eager images, and two paint
    frames. AnimateItTransport remains available as a compatibility alias.
  • Repository and package metadata now point at joinbuildit/animate_it.
  • Every automated GitHub release now publishes the matching curated changelog
    section as its release description and fails safely when that entry is missing.

Compatibility

  • animate_it_player, track schema v2, existing compositions, Studio playback,
    and video rendering remain backward compatible.

Install

gem "animate_it", "~> 0.5.0"

See the full changelog for earlier releases and compatibility notes.