Commit Graph

3 Commits

Author SHA1 Message Date
Conal Mullan 9dc31ac983 DEPS: bump Remotion 4.0.425 → 4.0.518 across templates, examples, showcase, tests (#67)
Re-landing #66 against main (it merged into its stacked base after that
branch had already been merged). Produced by scripts/bump_remotion.py
--smoke: lockfiles refreshed, frame-0 smoke render OK for all 8 projects
with an entry point, render-baseline A/B identical on all six frames.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 09:49:19 +01:00
Conal Mullan 9dc833397a FEAT: scripts/check_versions.py — toolkit-wide Remotion/Python/toolkit staleness check, wired into /versions (#63)
Deterministic data source for /versions (#23 part 1): every Remotion pin
under templates/, examples/, showcase/, tests/ vs latest npm (patches
behind, pin age), flags caret ranges and disagreeing pins; uv.lock vs
pyproject plus outdated direct Python deps; registry vs latest release.
--json / --offline / --strict.

Also pins the stragglers it found to the template version 4.0.425:
sprint-review-cho-oyu (4.0.381), digital-samba-skill-demo (4.0.382),
showcase/transitions and showcase/banner (^4.0.0). Lockfiles refreshed.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 09:29:58 +01:00
Conal Mullan 8f2374d012 Add transitions library (WIP) with 6 custom presentations
New lib/transitions/ with custom scene-to-scene transitions:
- glitch() - Digital distortion, slice displacement, RGB separation
- rgbSplit() - Chromatic aberration with channel separation
- zoomBlur() - Radial motion blur with scale
- lightLeak() - Cinematic lens flare and overexposure
- clockWipe() - Radial sweep like clock hands
- pixelate() - Digital mosaic dissolution

Also includes:
- Re-exports official @remotion/transitions (slide, fade, wipe, flip)
- showcase/transitions/ - Self-contained gallery for previewing
- Full README documentation
- CLAUDE.md updated with transitions section

Note: This branch needs testing before merge to main.
See _internal/BACKLOG.md for remaining TODOs.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 20:39:10 +00:00