1.2 Editing: image and time
1.2.0-rc.1 shipped useful editing APIs, but several milestone descriptions were broader than the
implementation. 1.2.0-rc.2 is the compatibility remediation release.
Audited status
Section titled “Audited status”| Item | Status | What is delivered in rc.2 | Open work |
|---|---|---|---|
| Subtitle tracks | Partial | Atomic SRT/WebVTT import/export, cue settings, offset and silence alignment, Render IR captions | ASS/SSA and a documented advanced styling subset |
| Time remapping | Delivered | Linear and curve maps plus signed rate envelopes for forward, freeze and reverse spans | Editor UI is host-owned |
| Keyframe curves | Delivered | Validated Bézier handles, inbound/outbound tangent evaluation and regression coverage | A graph-editor UI is host-owned |
| Offline analysis | Partial | Loudness, waveform, silence, beats and bounded audio-energy change candidates | Pixel-based video scene detection and automatic Project/Material metadata integration |
| Proxy automation | Partial | Preview/original switching, bounded in-memory encoding and a range-reader encoder contract | The host still supplies the actual image/video encoder |
| WebGPU tier | Partial | Capability probing, compilation and supported render paths | Full WebGL2 parity and physical-device golden/performance certification |
Project schema remediation
Section titled “Project schema remediation”The 1.1 and 1.2 rc.1 packages accidentally added fields while retaining the immutable
v1.json / 1.0.0 identity. rc.2 restores the original v1.0 schema and introduces
v1.2.json / 1.2.0. The default validator accepts legacy RC documents, snapshots them, upgrades
only their schema identity, and validates the result against v1.2 without mutating caller data.
New projects use v1.2. Applications can call migrateProjectToCurrent() explicitly when storing a
canonical upgraded document.
Release rule
Section titled “Release rule”The milestone is only fully complete when every Partial row is either delivered with evidence or moved to a named later milestone. RC publication alone is not acceptance evidence.