Skip to main content
← All releases

v2.5

July 8, 2026

Creative Camera Borders, Per-Source Filters, and a Pop-Out Style Editor

What's New

Creative Camera Borders

Composite layers can now be framed the way streamers frame their cameras in OBS. Borders render inside Lumary's single-pass Metal compositor, so they add no extra render passes, textures, or memory while recording.

  • Three border styles: Solid (the classic stroke), Gradient (two or three colors at any angle), and Animated (a conic gradient that sweeps around the frame at an adjustable speed).
  • An optional Glow adds a soft neon halo around the layer, colored to match the border — with no blur passes.
  • One-tap color presets — Neon, Rainbow, Sunset, Ocean, Gold, and Violet — plus full custom control over color stops, angle, and speed.
  • Borders follow every shape — rectangle, rounded, square, and circle — and are preserved by style presets, camera presets, and scenes.

Per-Source Filters

Every camera and screen layer now has its own Filters tab, in the spirit of OBS source filters. Filters are applied inline in the compositor as each source is drawn, instead of costing one render pass per filter.

  • Color Correction: brightness, contrast, saturation, gamma, hue shift, warmth, and layer opacity.
  • Sharpen: a lightweight unsharp mask.
  • Background Removal (Green Screen and Apple person segmentation) now lives in the same tab, so all per-source effects are in one place.
  • The idle preview applies the exact same color math, so what you tune is what gets recorded.

Tabbed Style Editor with a Pop-Out Window

The Edit button now opens a single organized panel with Layout, Border, Shadow, and Filters tabs, replacing the previous split between a style popover and a separate filters popover.

  • A pop-out button moves the editor into its own floating tool window that stays above the app, remembers its position, and follows the selected source live — so you can drag the camera around the canvas while adjusting its style.
  • The Edit button shows a dot whenever the selected source has active styling.
  • The width and corner radius fields can now be cleared and retyped naturally.

Fixed

Cropped cameras can reach the canvas edge

Anchoring, snapping, and edge clamping positioned a camera by its full uncropped frame, so a cropped camera stopped short of the canvas edge by the cropped-away amount, and Snap pulled it even further in. With uneven top and bottom crops, the preview position also didn't match the recording.

  • Anchors, Snap, and the corner position presets now place the visible, cropped area at the margin.
  • Dragging lets the visible area sit flush against every canvas edge, and preview placement now matches the recorded output exactly.

Position presets preserve custom styling

Clicking Bottom Right, Full Screen, or any other built-in position chip applied a complete default layout, silently resetting borders, shadows, filters, and green screen settings.

  • Built-in scenes now apply only their placement — anchor, size, and offset.
  • Scenes you save yourself still apply their full snapshot.

Smooth dragging and a fluid segmentation preview

  • Dropping a dragged camera no longer makes it flash back to its previous position for a frame.
  • An animated border no longer interrupts a drag in progress; the animation pauses while you drag.
  • The Apple background removal preview now works at a reduced size, briefly reuses each source's mask between frames, and updates nearly twice as often, so the camera stays fluid while you tune the sliders.

Requirements

  • macOS 15.0 (Sequoia) or later
  • Stream Deck 6.9+ (for Stream Deck integration)