Skip to content

v0.4.0 — Beta

Latest

Choose a tag to compare

@pavanjoshi914 pavanjoshi914 released this 07 Sep 11:03
· 4 commits to main since this release

Install

Download for your platform — then follow the installation guide.

Linux .deb (Debian/Ubuntu), .AppImage (any distro, no install), or .flatpak
Windows Reframe Setup 0.4.0.exe
macOS Reframe-0.4.0-arm64.dmg (Apple Silicon) or Reframe-0.4.0.dmg (Intel)

Per-platform steps, permissions and troubleshooting are in INSTALL.md, and there are download instructions on the website.

Already running Reframe? It will offer this update itself.


Reframe is in beta — it works and is in daily use, but the rough edges are still being found. Bug reports very welcome.

Borders

Five treatments for the recording card's edge: Dark Glass, Liquid Glass, Retro, Stack, and a Glow. Each carries its own thickness, opacity and colour, so picking one gives you the whole look rather than the last preset's numbers in a new shape.

Thickness is a percentage of the card, not a pixel count. Quoted in pixels a rim is correct at exactly one card size — 14px reads as a heavy frame on a small picture-in-picture card and as a hairline on a full-width one, and it needs rescaling for every export resolution.

The border grows the card outward. Thickening it never eats into your recording.

Glow is light rather than a painted halo. It uses additive blending, so it sums with whatever is behind it the way a lamp over a red wall gives a brighter red — and it is two passes, a tight bright core and a wide dim falloff, because a single radius reads as a sticker of fog. Change its colour and the light changes with it.

Rotated cards were being rendered soft

A straight card applies the zoom and then samples the video, so 2× reads twice as much source. A rotated card was rasterised at its unzoomed size and then magnified by the perspective projection — every texel stretched over two screen pixels.

So a rotation was quietly costing you resolution, and the more you zoomed the worse it got. It looked like a soft recording; it was a soft renderer.

The texture is now supersampled by the zoom. If you have exported anything with a rotation or a 3D scene, it is worth re-exporting.

Blur that fades

Blur regions gain a Progressive toggle and a Feather slider. Off, a region is a redaction: total right up to its edge, which is what you want for a password. On, it falls out of focus with no visible boundary.

A side flush with the frame stays hard, so a region parked in a corner blurs all the way to the edge and only the sides facing into the picture fade.

Light mode

The whole editor, on a toggle in the toolbar next to the language picker. It is stored per user, never inside a project, so opening someone else's project cannot restyle your app.

Capture Frame

A camera button on the transport row saves the frame at the playhead as a PNG, straight to your pictures folder — ~/Pictures/Reframe on Linux and macOS, %USERPROFILE%\Pictures\Reframe on Windows. No dialog.

It re-renders through the same compositor at export resolution rather than grabbing the preview canvas, so a still matches the video frame for frame with every effect applied.

A sidebar that fits

Six stacked sections meant the panel always scrolled. It is now an icon rail with one panel at a time, and the controls are about a third shorter: a slider is a single row where the row itself is the control.

Export settings collapse behind a summary line, so the panel shows MP4 · High · Built-in without opening anything.

Also

  • Three sky wallpapers added, with sources and licences recorded.
  • The dev server moved off port 5173. It is Vite's default, so another project could claim it first — and the Electron shell would then load that project's page into the editor window.