All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Initial placeholder for upcoming feature and bug-fix notes.
- Refined documentation and release tracking structure.
- No changes released yet for this version.
- No removals recorded yet for this version.
- Export progress overlay with live status updates during browser-based FFmpeg.wasm rendering.
- CRF quality slider for fine-grained control over output video quality and bitrate.
- Cross-origin isolation headers documented for multi-threading support in modern browsers.
- Updated preset selector UI with eleven supported format presets plus a custom configuration option.
- Improved export workflow to reduce UI blocking while FFmpeg.wasm processes video.
- Resolved export failure when using custom preset values in certain browser environments.
- Fixed progress overlay timeout handling for long-running exports.
- Removed legacy upload notification banner from the export flow.
- Audio speed control for adjusting playback rate and exported audio pitch.
- Rotate control for portrait and landscape fixes during video editing.
- Drag-and-drop file upload support for faster file selection.
- Improved trim controls with explicit start/end time fields and keyboard accessibility.
- Refined preset label names for clarity across Vercel and Netlify deployments.
- Fixed trim start/end snapping issues when importing high-frame-rate videos.
- Addressed audio sync drift after speed changes in preview mode.
- Removed duplicate progress spinner from the file upload experience.
- Initial client-side video editor built with Next.js static export and TypeScript.
- FFmpeg.wasm integration for in-browser export and format conversion.
- Preset format selector with support for common video targets and custom output.
- Trim controls for setting video start and end points.
- Export workflow targeting static deployment on Vercel and Netlify.
- Laid groundwork for browser-based video processing and component-driven editor UI.
- Fixed initial file validation issues for unsupported video MIME types.
- Addressed responsive layout bugs in the editor preview panel.
- Removed placeholder demo assets from the production export path.
- Date format used in this changelog is
YYYY-MM-DD.