summaryrefslogtreecommitdiff
path: root/apps/web/content/changelog/0.3.0.md
blob: 9267532101590ee954e859e71af05ac1e310469d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
---
version: "0.3.0"
date: "2026-03-04"
published: false
title: "Brand & polish"
description: "This release adds a brand page with downloadable assets, alongside a few fixes and improvements."
changes:
  - type: new
    text: "Added a brand page with downloadable brand assets. Assets are also accessible directly from the header logo context menu."
  - type: fixed
    text: "Sponsor logos now correctly invert in dark mode."
  - type: improved
    text: "Added a changelog link to the footer."
  - type: fixed
    text: "Media asset cards in the grid view were larger than their thumbnails, leaving empty space around each item. Cards now size to their content."
  - type: improved
    text: "Playback performance is dramatically better. The editor used to slow to a crawl during playback, and audio would stutter when interacting with elements mid-play. Both are fixed. Playback now runs at a consistent 60fps."
  - type: fixed
    text: "Project thumbnails now generate correctly even when the timeline is empty. If you set a background color or gradient with no clips, the thumbnail reflects that instead of staying blank."
  - type: fixed
    text: "Clicking a selected element no longer keeps the rest of the selection."
  - type: improved
    text: "More vertical space between timeline tracks. Selection outlines on adjacent tracks no longer overlap each other."
  - type: fixed
    text: "Track labels on the left side of the timeline were misaligned with the tracks on the right."
  - type: improved
    text: "Holding Shift or Ctrl while drag-selecting in the timeline now adds to your existing selection instead of replacing it. Matches how Shift/Ctrl+click already worked."
  - type: improved
    text: "Timeline track rows now highlight when they contain a selected element, making it easier to see which tracks are active at a glance."
  - type: fixed
    text: "Clicking in the empty space below timeline tracks now seeks the playhead."
  - type: fixed
    text: "Timeline vertical scroll now works anywhere in the panel, not just over the track labels. The header no longer scrolls with the tracks."
  - type: new
    text: "Scale now has separate width and height controls. You can stretch or squash elements independently on each axis."
  - type: improved
    text: "System fonts (Arial, Helvetica, Times New Roman, and others) now appear in the font picker alongside Google Fonts."
  - type: fixed
    text: "MP4 exports with audio failed on Firefox. The export now completes successfully regardless of browser."
  - type: improved
    text: "Your projects can disappear if your disk runs low on space. OpenCut now asks the browser to protect them."
  - type: fixed
    text: "Opening the mask or effects panel for one element, then selecting a different element, would keep the wrong panel open and hide the transform handles for the new selection. Each element now remembers its own panel state independently."
  - type: new
    text: "Volume control for audio and video elements, both in the properties panel and inline on timeline clips."
  - type: new
    text: "Speed control for video and audio clips. Includes a maintain pitch option so audio doesn't chipmunk or deepen when you change the rate."
  - type: improved
    text: "Audio waveforms have gotten an upgrade. The old ones were inaccurate, prone to crashing, and not very useful. The new ones are RMS-based, properly scaled, and only render what's visible so they don't slow things down."
  - type: improved
    text: "The timeline now opens scrolled to the bottom, so your main video track is visible right away instead of being hidden above the fold."
  - type: fixed
    text: "Snap guides didn't show when moving a full-canvas element to the center of the frame."
  - type: fixed
    text: "The rotation handle could float above the editor UI when an element was near the top of the canvas. It now clips to the preview area."
  - type: fixed
    text: "Images with a blur effect at 0% intensity would disappear completely when a blurred background was also active. Now 0% blur correctly renders the image unchanged."
  - type: fixed
    text: "Section titles in the properties panel showed the wrong text color when the section wasn't collapsible. Non-collapsible titles now use the correct muted style."
  - type: new
    text: "Masks. Hide or reveal parts of any video or image layer. Choose from split, rectangle, ellipse, star, heart, diamond, text, and custom masks. Adjust position, size, rotation, feather, and stroke in the properties panel, or drag the handles in the preview."
  - type: improved
    text: "The settings panel has been redesigned with a cleaner layout and better organization."
  - type: new
    text: "Layout guides are back and expanded. TikTok was the only option before. Now includes a grid guide plus TikTok, Instagram Reels, YouTube Shorts, and Snapchat Spotlight."
  - type: new
    text: "Canvas backgrounds are back. Set a blur, solid color, or gradient as the canvas background from the new Background tab in the settings panel."
  - type: fixed
    text: "Blur looked pixelated at higher intensities instead of producing a real blur. Both the canvas background blur and the blur effect are now fixed."
  - type: new
    text: "Custom canvas size. Instead of being locked to a handful of presets, you can now enter any width and height you want."
  - type: new
    text: "Preview zoom and panning. Zoom into the canvas to work on fine details, and pan around to navigate when zoomed in."
  - type: new
    text: "Stickers panel now has content. Browse and add logos, country flags, and shapes."
  - type: improved
    text: "You can now select multiple assets in the assets panel. Useful for deleting several at once."
  - type: fixed
    text: "Auto-generated captions were sometimes inaccurate. The underlying issue has been fixed."
  - type: new
    text: "You can now import transcript files to generate captions instead of running auto-transcription."
  - type: new
    text: "Graph editor for keyframe curves. Shape the easing between keyframes by dragging bezier handles."

---