Release History

Changelog

Track every update across React Video Editor Pro and the SDK package.

v5.4.3

patchLatest

Changes

  • Fix Cmd+/- timeline zoom shortcut and add Cmd+S save shortcut
2026-06-30

v5.4.1

patch

Changes

  • Honor sidebarLogo prop in the mobile editor header
2026-06-18

v5.3.9

patch

Changes

  • Add `t` keyboard shortcut to drop a centered "Heading 1" text item at the playhead, and reset rotation when aligning items via the selection toolbar so alignment behaves predictably on rotated items.
2026-06-16

v5.3.6

patch

Changes

  • Add optional watermark support for editor preview and rendered output
2026-06-05

v5.3.5

patch

Changes

  • Fix mobile nav bar opening empty panel by preserving timeline selection
2026-06-05

v5.3.4

patch

Changes

  • Fix useRender web render hanging at 100% by skipping redundant metadata extraction
2026-06-03

v5.3.3

patch

Changes

  • Add standalone useRender hook for rendering without the editor
2026-06-03

v5.3.2

patch

Changes

  • Add onExportStart, onExportComplete, and onExportFail callback props
2026-06-01

v5.3.1

patch

Changes

  • Fix media adapter dehydration leak, add retry upload and adapter delete
2026-06-01

v5.3.0

minor

Changes

  • Add local media adapter for upload and library loading
2026-06-01

v5.2.7

patch

Changes

  • Fix video objectFit not applying during web render, fill canvas now scales cropped regions correctly, and alignment guides now snap to crop-adjusted bounds
2026-05-29

v5.2.5

patch

Changes

  • Fix local state not restoring on refresh when editorState prop is provided
2026-05-19

v5.2.0

minor

Changes

  • Replace `defaultTracks`, `defaultAspectRatio`, and `defaultBackgroundColor` props with a single `editorState` prop. The `onSave` callback now emits the same `EditorState` type that `editorState` accepts, enabling clean round-trip persistence. **New API:** ```tsx <ReactVideoEditor editorState={{ tracks, aspectRatio: "16:9", backgroundColor: "white", playbackRate: 1, }} onSave={(state) => saveToBackend(state)} // same EditorState shape /> ``` **Also exports `getCanvasDimensions`** — a utility to get pixel dimensions for a given aspect ratio, useful for sizing items to fill the canvas: ```tsx import { getCanvasDimensions } from "@reactvideoeditor/react-video-editor/types"; const { width, height } = getCanvasDimensions("16:9"); // { width: 1280, height: 720 } ``` **Migration:** Replace `defaultTracks={t} defaultAspectRatio={a} defaultBackgroundColor={c}` with `editorState={{ tracks: t, aspectRatio: a, backgroundColor: c, playbackRate: 1 }}`.
2026-05-16

v5.0.3

patch

Changes

  • Scope global CSS selectors to editor container to prevent style leaking into host apps
2026-05-15

v5.0.1

patch

Changes

  • Remove cloud rendering toggle from settings panel and fix recording saved text color
2026-05-15

v4.0.0

major

Changes

  • Remove disableMobileLayout prop and mobile fallback overlay
2026-05-15

v3.6.1

patch

Changes

  • Add text background color picker and apply paddingBackgroundColor to container
2026-05-07

v3.4.1

patch

Changes

  • Fix mobile timeline scrubbing and improve touch targets for resize handles
2026-05-02

v3.4.0

minor

Changes

  • Add background panel with solid color and gradient presets, move background controls from settings to dedicated sidebar panel
2026-05-02

v3.1.4

patch

Changes

  • Fix visual layout grid causing squashed and overlapping items
2026-04-29

v3.1.3

patch

Changes

  • Add browser compatibility check before attempting video export, showing a user-friendly warning for unsupported browsers (Safari, Firefox). Add diagnostic logging to the web render pipeline.
2026-04-28

v3.0.1

patch

Changes

  • Improve mobile timeline resize, sheet gestures, and touch interactions
2026-04-27

v1.6.4

patch

Changes

  • Fix z-index overflow for timelines with more than 10 rows
2026-04-20

v1.6.3

patch

Changes

  • Fix playback rendering performance and guard against edge cases in scrubbing
  • Fix overlay distortion and cumulative shrinkage when switching aspect ratios
2026-04-20

v1.6.2

patch

Changes

  • Fix Pexels videos added as 1 frame due to null duration from media-parser
2026-04-17

v1.6.0

minor

Changes

  • Add default Pexels image and video adaptors
2026-04-17

v1.5.1

patch

Changes

  • Include RVE theme in built-in default themes
2026-04-17

v1.5.0

minor

Changes

  • Add LotsOfSounds audio adaptor with paginated sound browsing
2026-04-16

v1.4.0

minor

Changes

  • Bump remotion peer dependencies from 4.0.410 to 4.0.448 to resolve security vulnerabilities
2026-04-13

v1.3.3

patch

Changes

  • Fix font loading errors by replacing legacy Tailwind font classes with real Google Font names
2026-04-13

v1.3.2

patch

Changes

  • Fix missing dependency declarations that caused "Module not found" errors when installed outside the monorepo. Remotion packages are now declared as peer dependencies with exact version pinning, and class-variance-authority is moved to production dependencies.
2026-04-13

v1.3.1

patch

Changes

  • Validate automated release pipeline
2026-04-09

v1.3.0

Release version 1.3.0

2026-02-05