# Changelog

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

## v0.4 Stable Latest

**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.

### Added: Feedback Button & Roadmap Page

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

### 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.

### 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.

### 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.

### 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.

### New: Spring Physics System

Added createSpring(), ensureZoomSprings(), and ensureCursorSprings() methods. Replaces transition-based animation with stateful spring physics (position + velocity) for smoother, more natural "Screen Studio-like" 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 Stable Latest

**February 19, 2026**

### Bug Fixes & Improvements

#### Fixes
- Fixed manual zoom bug
- Cursor alignment perfect

#### Improvements
- Cleaner license flow
- Detail docs

## Price raised from $29 to $59 (next: $79)

## v0.3 Stable

**February 12, 2026**

### New Features & Improvements

#### Features
- Save your last preferences
- Added "wall of love" on landing page
- Better "auto zoom" detection

## v0.2 Stable

**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
- AI auto zoom (auto zooms in on clicks and important actions)
- Smooth cursor (transform shaky mouse movements into professional)
- Fast export (HD MP4 in ~2s)

Already paid? [Get started here →](/content/NEWUSER.HTML)
