Changelog

We're constantly improving ScreenSmooth. See what's new.

Request Feature View Roadmap →
v0.5 Latest
June 14, 2026
  • New: Custom backgrounds with Wallpapers, Colors & Upload tabs

    Choose from preset wallpapers, 12 color swatches with custom color picker, or upload your own image.

    Custom Backgrounds
  • New: Draggable zoom position with live preview

    Click or drag on the position preview to set zoom exactly where you want it.

    Draggable Zoom Position
  • Added: Delete zoom segment button

    Remove unwanted zoom segments with the new Delete button.

    Delete Zoom Segment
  • Improved: Per-segment animation duration presets

    Animation duration preset now applies only to the selected segment instead of globally.

    Animation Duration Presets
  • Changed: Zoom indicator now shows viewport area

    Zoom indicator now shows the actual visible area as a rectangle instead of a dot. Size adjusts dynamically with zoom intensity.

  • New: Auto-zoom at cursor position

    New zoom segments now auto-align to the cursor's position, making auto-zooms more accurate.

  • Improved: Zoom transition animation

    Zoom snaps instantly on first entry and pans smoothly between segments. Zoom-out speed now matches zoom-in for consistency.

  • Fixed: Playback sidebar sync

    Sidebar now follows the active segment during playback. Selection clears when no segment is active.

  • Fixed: FFmpeg export reliability

    Fixed MP4 export hanging by switching to single-threaded FFmpeg core. Added visible warning banners when the video engine fails to load, with disabled MP4/GIF options. Format conversion now works in both Share and Download.

  • v0.4.5
    June 2, 2026
  • Fix: Per-segment animation duration for zoom

    Fixed a bug where changing animation duration preset in the zoom editor applied globally to all zoom segments instead of only the selected segment.

    Animation Duration Bug Fix
  • Improvements
    • Improved and polished UI
    Bug Fixes
    • Other bug fixes and improvements
    v0.4
    March 2, 2026
  • Fixed: Video Export Truncation Bug

    Fixed a bug that caused exported videos to be truncated. The issue was in the video export logic in record.js.

  • Feature: Progress Bar on Download Button

    Visual progress indicator that shows export progress percentage while the video is being processed and exported.

    Progress Bar
  • Added: Feedback Button & Roadmap Page

    New feedback button that redirects users to a page where they can submit feedback and view the product roadmap.

    Feedback Button Roadmap Page
  • Added: Recording Mode Warning System

    Warns users that Auto-Zoom and Cursor Overlay only work in Browser Tab mode. Reordered recording options with Browser Tab now first (marked "Recommended"). Added warning box for "Entire Screen" or "Application Window" modes.

    Recording Warning
  • Added: Collapsible "What's New" Changelog Section

    New collapsible section that displays version updates with media to users. Includes toggle arrow and version v0.4 with bullet points.

    Changelog Section
  • Changed: Zoom Intensity Default (2x → 1.5x)

    Reduced default zoom intensity from 2x to 1.5x to make auto-zoom more subtle and natural by default.

    Zoom Intensity
  • Changed: Animation Duration UI

    Changed animation duration control from slider to segmented control buttons (Rapid/Quick/Default/Slow). Replaces old cubic bezier easing with spring physics system.

    Animation Duration UI
  • New: Spring Physics System

    Added createSpring(), ensureZoomSprings(), and ensureCursorSprings() methods. Replaces transition-based animation with stateful spring physics (position + velocity) for smoother, more natural animation.

  • Bug Fixes: Fixed zoom jitter, added spring snapping on seek

    Fixed zoom jitter by removing duplicate getZoomStateAtTime calls per frame. Added spring snapping on seek to prevent cursor "flyback". Uses currentZoomState directly instead of recalculating.

  • Changed: Real-time Zoom disabled

    useRealtimeZoom is now always false - auto-zoom only works post-recording for better performance and reliability.

  • New: Post-recording Auto-zoom

    Added autoZoomClickEvents array to capture clicks during recording. Generates zoom segments from clicks after recording stops.

  • Price raised from $59 to $79 (next: $99)
    v0.3.5
    February 19, 2026
    Bug Fixes & Improvements
    Fixes
    • Fixed manual zoom bug
    • Cursor alignment
    Improvements
    • Cleaner license flow
    • Detail docs
    Price raised from $29 to $59 (next: $79)
    v0.3
    February 12, 2026
    New Features & Improvements
    Features
    • Save your last preferences
    • Added "wall of love" on landing page
    • Better "auto zoom" detection
    v0.2
    February 5, 2026
    Security & Stability
    Improvements
    • More secure license validation
    • Stability improvements
    Bug Fixes
    • Fixed: countdown timer bug
    • Fixed: export license bug
    v0.1 Initial Release
    January 28, 2026
    First Version Shipped
    Core Features
    • auto zoom (auto zooms in on clicks)
    • Smooth cursor (transform shaky mouse movements into professional)
    • Fast export (HD MP4 in ~2s)
    Already paid? Get started here →