Changelog

What's new in Screenforge

Every update, fix, and improvement — in one place.

v0.5.8

stable

0.5.8

Patch Changes

  • e14a79a: Add Text widget for creating styled text overlays on screen recordings. Text clips can be placed, resized, and dragged directly on the canvas preview. Each clip supports rich formatting (font, size, bold, italic, underline, horizontal and vertical alignment, roundness), text and background color with opacity, timeline-based in/out animations (fade, slide-up, slide-down), and is fully rendered in exported video.

v0.5.7

stable

0.5.7

Patch Changes

  • de61c54: Fixed a black screen that appeared when playing across a deleted segment boundary. Previously, deleting a middle segment and playing through the resulting cut would show a black frame lasting as long as the deleted segment. Transitions between segments now fade out and fade in smoothly regardless of whether segments are contiguous or separated by a delete.
  • 2eb81ac: Fixed pending continue recording state and audio clip issue

v0.5.5

stable

0.5.5

Patch Changes

  • 3894794: Video clips on the timeline can now be moved freely to any position, including back to the start. Previously, cutting a clip and deleting the first portion would leave the remaining clip stuck — it couldn't be dragged to position zero or past where adjacent clips used to be. Clips now move just like zoom clips: no ordering restrictions, full freedom to reposition anywhere on the timeline.

Fixed a bug where manually added zoom clips had no effect. Auto-generated zoom clips were always sorted by time, but clips added by hand were appended to the end of the list. Since the zoom renderer uses binary search, unsorted clips were silently skipped during playback and export.

v0.5.2

stable

0.5.2

Patch Changes

  • 7b98445: Main window opens on launch — The editor now opens automatically when the app starts. Previously, only the floating recording toolbar appeared on launch, requiring a manual step to reach the editor.

v0.5.1

stable

0.5.1

Patch Changes

  • 1bd9149: Fix timeline jitter — Moving the mouse over the timeline no longer causes stuttering or jittering. The ghost zone indicator that appears in empty timeline lanes was triggering a full re-render of the timeline on every pixel of mouse movement, and additionally re-rendering during drag operations, which disrupted clip dragging. All three causes have been fixed.

v0.5.0

stable

0.5.0

Minor Changes

  • c6a4eef: Append recording — You can now extend an existing recording directly from the timeline. Hover past the last clip in the video track to reveal a "+" button, click it, and the recording toolbar opens in append mode (indicated by an "Appending to timeline" badge). Record normally with any mic and camera combination you choose, stop when done, and the new clip is automatically joined onto your existing recording and placed as a new segment in the timeline. The append is undoable with Cmd+Z.
  • e9bb250: Camera Follow mode — The Cursor widget now has a "Camera Follow" section with two modes. Smooth (default) keeps the existing behavior where the camera continuously tracks the cursor inside a zoom clip. Fixed locks the camera in place and only snaps to a new position when the cursor moves outside the visible frame — useful for recordings where you want a stable, minimal-movement look.

Export: no black bars for full-screen recordings — Exporting without a background (padding set to 0) now produces a video that matches the recording's native aspect ratio exactly. Previously, 16:10 MacBook recordings would export with letterbox bars on the sides. The output is now cropped to the content with no bars and no clipping.

Clip-boundary fade — When a project contains multiple video segments, the export now adds a short crossfade at the cut points between clips so transitions look polished rather than abrupt.

Timeline ghost zone: append-or-insert dropdown — Clicking the "+" ghost on an empty section of the video track now opens a small dropdown. "Record more" launches the recording toolbar in append mode (same as before). An "Insert clip" option is shown as a coming-soon teaser for an upcoming feature.

v0.4.1

stable

0.4.1

Patch Changes

  • 41cc95b: Timeline multi-select — Hold ⌘/Ctrl and click to select multiple clips at once, then delete them all in one go. Press ⌘A to select all clips, Escape to clear the selection.

Improved audio waveform — Waveform bars are denser, vertically centred, and auto-normalise to the loudest peak in the clip so quiet recordings no longer appear flat.

Audio track visibility — The audio lane only appears when you recorded microphone audio; recordings without a separate audio track no longer show an empty lane.

Tooltips across the UI — Timeline toolbar buttons (undo, redo, split, play/pause, stop, zoom), layer visibility toggles, and all sidebar nav icons now show hover tooltips.

Clickable indicator clips — Clicking a mouse-click or keyboard indicator in the timeline now seeks the playhead to that moment.

Rounded timeline clips — Clip corners are more rounded and content is correctly clipped inside the clip boundary.

v0.4.0

stable

0.4.0

Minor Changes

  • f925833: Add teleprompter — a floating, always-on-top speaker notes window that never appears in recordings.

- Open it from the 3-dot menu in the toolbar; a spinner shows while it loads and a checkmark confirms it's ready

- Write your script in Edit mode, then hit Start to begin auto-scrolling

- In Play mode: pause/resume by clicking the text or pressing Space, restart from the toolbar, adjust font size (A− / A+) and scroll speed from the bottom bar, press Escape to go back to editing

- Script, font size, and speed are saved between sessions

- Teleprompter closes automatically when the recording stops

v0.3.16

stable

0.3.16

Patch Changes

  • 1e14e77: Captions now generate reliably in the packaged app. Fixed an issue where transcription would fail silently on first run after installation.

The editor now runs noticeably smoother, especially on older or lower-end Macs. Playback, scrubbing, and adjusting settings like zoom, blur backgrounds, and keyboard shortcuts should feel more responsive with less stuttering.

v0.3.15

stable

0.3.15

Patch Changes

  • 42501dd: Fixed a crash that occurred when generating captions in the packaged app. The transcription engine's native libraries are now correctly extracted alongside their companion files, allowing them to load properly at runtime.

v0.3.14

stable

0.3.14

Patch Changes

  • f7f8e6b: Sharper recordings and smoother preview. Recordings now capture at your display's full native resolution, so exported videos are crisp even on Retina and high-DPI screens. Preview playback is kept lightweight so it stays smooth while you edit — a small "Preview" badge in the corner of the canvas lets you know the export will always be full quality.

v0.3.12

stable

0.3.12

Patch Changes

  • a62a25d: Captions — When keyboard shortcut captions and transcription captions are both active, the keyboard caption now floats above the transcription caption so both are fully visible at the same time.