Release History

Version Changelog

Track our React Video Editors evolution and explore new features, improvements, and bug fixes with each release. Each version will link you to the working version of the editor.

Version 4.0.0

Latest

Improved modular components, enhanced overlays, and video rendering capabilities

Features & Changes

  • Complete Code Refactoring with Modular Components, Hooks, and Context API
  • Enhanced Text Overlay System with New Editing Interface
  • New Timeline Implementation
  • Searchable Clips Library
  • Improved UI with Collapsible shadcn/ui Sidebar
  • Advanced Video Processing and Rendering Engine
  • Versioned Rendering API with Aspect Ratio Support
  • Performance and State Management Optimizations
2024-10-04

Developer Notes

This version was initially focused on enhancing RVE with video rendering capabilities, allowing users to export videos directly and download them. However, looking further into Remotion’s functionality, this evolved into a slight re-architecture, making RVE more modular and adaptable. Now, with a fully component-based structure—including modular hooks and contexts—features like the timeline and timeline items should be easily integrated into your Remotion projects or existing business codebases. There may be some gotchas but we can work our way through that together.

It also introduces an improved overlay system, editable text and clip overlays, and many other features. If you're upgrading to this version from a previous one, you may find it a bit more complex due to the added rendering capabilities of Remotion (as well as the refactoring), which require some understanding and adjustment. I’ve aimed to keep things as straightforward as possible to ensure a smooth setup.

Please note that the mobile-responsive feature has been temporarily removed, but it will be revisited in future versions. If needed, you can refer back to version 3 for insights into this feature.

If you encounter any issues or need assistance, please feel free to reach out to support. I’m here to help make your experience as seamless as possible. Thank you for your continued interest and trust in RVE!

Version 3.0.0

Legacy

Mobile Responsive, Text Overlay Templates, and moveable overlays

Features & Changes

  • Mobile Responsive Design
  • Text Overlay Templates
  • Moveable Overlays
  • Performance Improvements
2024-10-04

Developer Notes

While this version introduces text overlay templates, I'm not entirely satisfied with their current implementation. The feature works as intended, but the user experience and flexibility could be significantly improved. The template system feels somewhat rigid and doesn't offer the level of customization I initially envisioned. I plan to revisit and rework this feature in future updates to create a more intuitive and versatile solution for managing text overlays.

Version 2.0.0

Legacy

Enhanced video editing functionality and improved user experience.

Features & Changes

  • Added clip splitting, duplication, and deletion
  • Implemented context menu for quick actions
  • Refactored code into reusable components
  • Improved timeline accuracy and visual feedback
2024-09-01

Version 1.0.0

Beginner

The first release of the React Video Editor.

Version 1.0.0 preview of React Video Editor

Features & Changes

  • Core video editing functionality
  • Timeline interface
  • Support for using MP4 and WebM video formats
  • Cut, Delete, and trim video clips
  • Add text overlays to video
  • Add sound overlays to video
2024-09-01

Developer Notes

This initial release serves as a proof of concept for the React Video Editor. While the functionality is contained within a single component for simplicity and learning purposes, it successfully validates the core concept of creating a browser-based video editor.

This version is particularly valuable for developers who are new to video editing in React, as it demonstrates the fundamental concepts in a straightforward implementation.

The codebase is intentionally simplified and consolidated, making it easier to understand the basic principles. For production applications, we recommend using more recent versions that feature better architecture and component separation. However, this version remains an excellent starting point for learning and prototyping video editing functionality in React.