Repository navigation
v0.3.13 — Playback speed on every video embed
✨ New
- Playback speed on every Cloudglue video embed.
<cg-video>now shows a playback-speed menu at every player size — including the narrow ones where it matters most, like grid cells, chat citations, and phones, which previously hid the control entirely. The default rates are 1× / 1.5× / 2×. playbackratesattribute: supply your own speed list as a space-separated string, e.g.<cg-video share-id="…" playbackrates="0.5 1 1.5 2">. Your list replaces the default.playbackRateJS property: get or set the speed from page code (player.playbackRate = 1.5). Safe to set before the player mounts — the write queues behind the ready promise, exactly likemutedandcurrentTime. Non-positive and non-numeric values are ignored.
The speed menu ships in the Cloudglue-served site embed script (sites embed v7), so already-published sites pick it up with no republish and no version gate — nothing to upgrade on their side. This release updates the guidance tinycloud gives agents when they author site HTML: the bundled references/cg-video.md and kitchen-sink example, the media-artifact skill, and the publish command notes all now teach the speed surface.
Notes
Contract unchanged from 0.3.12 — same 16 verbs, same 33 features, same envelope and workflow schemas. The skill floor stays 0.3.12; no new feature ids gate the speed menu because it lives in the embed script rather than the binary.
Install
curl -fsSL https://app.cloudglue.dev/tinycloud.sh | bash
# or
npx @cloudglue/tinycloud@latest