Configuration
Settings Panel

The Settings gear in the toolbar opens the configuration panel with:
- Runtime Ver — use the safe 2.39.2 default, or explicitly select Latest, another pinned version, or Custom semver
- BG Color — canvas background color picker with NO BG reset
- Canvas Size — AUTO (fills viewport) or FIXED (explicit pixels)
- Pixels — width and height inputs with aspect-ratio LOCK
- About — opens the About window with build metadata and credits
For the script editor, supported config keys, APPLY behavior, internal vs editor live mode, and the window.riveInst surface, see Script Editor.
Renderer Selection
Choose between Canvas and WebGL2 in the toolbar. WebGL2 is recommended for vector feathering and complex animations.
Runtime Version
RAV 2.4.3 defaults to 2.39.2. Live RAV MCP comparison proved that Web 2.40.0 / runtime-v0.1.271 can double-offset nested, data-bound images in both WebGL2 and Canvas; 2.39.2 preserves the Rive Editor-authored layout. On first 2.4.3 launch, a one-time migration changes storedlatest and 2.40.0 preferences to 2.39.2.
You can explicitly choose Latest (auto), one of the concrete versions, or Custom for manual semver input. Latest and 2.40.0 are marked with an authored-layout risk warning; selecting either after migration is treated as deliberate opt-in and remains persisted per file and embedded in exports.
Layout
Fit and alignment are surfaced directly in the main toolbar:
| Fit | Behavior |
|---|---|
contain | Fit entirely within canvas, preserving aspect ratio |
cover | Fill canvas, cropping as needed |
fill | Stretch to fill (may distort) |
fitWidth | Match canvas width, overflow height |
fitHeight | Match canvas height, overflow width |
scaleDown | Only shrink if larger than canvas |
none | No scaling, original size |
layout | Rive layout mode |
Canvas Sizing
In Settings, switch between AUTO (canvas fills the viewport) andFIXED (explicit pixel width and height). When fixed, an aspect-ratio lock keeps dimensions proportional while editing. Fixed sizes carry through to exports and snippets. Overflow-safe auto margins keep a fixed canvas centered while it fits; when it exceeds the viewport, the margins collapse and the canvas scrolls from the authored top-left origin with a styled 10px track, thumb, and corner.