Skip to content

OGraf Studio 0.08

Choose a tag to compare

@savasalkim savasalkim released this 27 Aug 08:54
· 38 commits to main since this release

OGraf Studio 0.08

Released: 2026-08-27

OGraf Studio 0.08 improves day-to-day editing feedback and presentation testing. It adds readable
Undo/Redo history, automatic AI references for selected layers, stronger chat progress and context
management, independent rectangle corner radii, editor-only video/still-image backgrounds, updated
project branding, and clearer Properties terminology. Authoring aids remain isolated from certified
OGraf playout output.

Undo, redo, and history

  • Added a top Edit menu with Undo, Redo, shortcut labels, timestamps, and a scrollable 50-action
    history display.
  • Added descriptive labels for common layer, property, animation, layout, resource, data, Brand Kit,
    and lifecycle edits.
  • Added clickable multi-step history jumps across both undo and redo states while retaining the
    existing debounced browser history as the sole source of truth.
  • Added Ctrl+Y redo alongside Ctrl/Cmd+Shift+Z; existing Ctrl/Cmd+Z undo remains unchanged.

AI chat feedback and references

  • Added an always-visible active-turn strip with animation, provider/model phase, current tool,
    model round, elapsed time, and progressively clearer long-wait guidance.
  • Added provider-round progress events, a configurable OGRAF_AGENT_TIMEOUT_MS boundary (120
    seconds by default), and explicit timeout/disconnect recovery that clears orphaned busy state.
  • Isolated chat history by project ID, capped individual tool results at 16,000 characters, bounded
    complete history units to 96,000 characters, and added one safe retry when a provider rejects the
    first round for context length.
  • Added automatic visible Chat reference chips for current canvas, Layers, and Timeline selection,
    including multi-selection and primary property/key detail. Manual layer drops remain available for
    removable references outside the current selection.

Canvas presentation and appearance

  • New compositions now start with an opaque black canvas and an editor-only, fully opaque 20% gray
    (#333333) outside-canvas surround.
  • Added a looping Big Buck Bunny HTML video behind Edit and OGraf Preview for evaluating transparent
    graphics over moving footage.
  • Added a Still image presentation background using either an image URL or a locally selected
    image embedded in .ogs up to 10 MiB.
  • Kept every presentation background behind the real composition and outside runtime descriptors,
    capture, certification, and exported packages.

Independent corner radii

  • Replaced the rectangle-wide radius with top-left, top-right, bottom-right, and bottom-left values,
    plus an All corners convenience control.
  • Applied asymmetric radii consistently to editor/runtime DOM rendering, SVG diagnostics, gradients,
    transformed child clipping, Brand Kit token targets, and MCP operations.
  • Migrated legacy numeric radii to four equal corners without changing existing visuals.

Interface and branding

  • Renamed the user-facing Inspector pane to Properties across tabs, floating windows, close
    actions, Window menu entries, accessibility labels, and guidance.
  • Replaced the default project/browser icon with the supplied OGraf Studio artwork and generated
    dedicated 32 px favicon, 180 px Apple touch, and 512 px project icon assets.

Validation

  • npm run verify passes generated-contract and prompt drift checks, formatting, lint, every
    workspace typecheck, 380 tests across 79 files, the runtime bundle, and the production editor
    build.
  • Browser smoke checks confirm the Properties controls, presentation-background modes, Edit history
    menu, agent connection, and zero console errors.
  • Compiler tests confirm presentation image/video metadata remains absent from runtime descriptors.