Shotcut: v20.11.14 Release

Release date:
November 14, 2020
Previous version:
v20.10.31 (released October 31, 2020)
Magnitude:
1,548 Diff Delta
Contributors:
3 total committers
Data confidence:
Commits:

Top Contributors in v20.11.14

ddennedy
bmatherly
augustoproiete

Directory Browser for v20.11.14

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

The main purpose of the 20.11 release is to address problems as a result of the major changes to our main app library and build processes mentioned in the v20.10.31 release notes.

Change to Menus

Please be aware the menus in Timeline and Keyframes have changed in this version, and different is not a bug. They are no longer a popup or native-OS menu. Rather, they are embedded within the panel and must shrink and offer scrolling based on the size of the panel. To fix a bug with menus not opening for some, we had to switch to a new API because the API we were using is deprecated and no longer supported. The new menu API also does not show keyboard shortcuts in the menus right-aligned because it no longer shows keyboard shortcuts - we had to add that to the menu item text. The upside is that as more of the UI is converted to the API, it will work better with fractional display scales (i.e. 150% or other not multiple of 100) and have a chance to offer the modern Windows or (Android/Google) Material themes.

Fixes

  • Fixed running on macOS 11.0 Big Sur.
  • Fixed Properties > Reverse job always fails (broke in v20.10).
  • Fixed dropping multiple files to Timeline (broke in v20.10).
  • Fixed Timeline, Keyframes, and Text: Rich editor menus not showing on systems with multiple monitors (broke in v20.10).
  • Fixed appearance of Settings > Theme > Sysytem on Windows and macOS (broke in v20.10).
  • Fixed text looks too big in Windows with display scale 150% (regression in v20.10).
  • Fixed Size, Position & Rotate filter when a size value becomes 0, possibly while editing the field (broke in v20.10).
  • Fixed some library dependencies not bundled in Linux (broke in v20.10).
  • Fixed bad performance regression and high memory usage when automatically scrolling timeline during playback (regression in v20.09).
  • Reduced memory usage on systems with more than 8 CPU threads.
  • Fixed high memory usage when increase Properties > Speed large amount with Pitch Compensation on.
  • Fixed showing the convert dialog twice when dropping files to Timeline.
  • Fixed Size, Position & Rotate filter behavior in generated slideshow.
  • Fixed hiding a filter's VUI when the playhead is not over the filtered clip.
  • Fixed a possible crash when audio waveforms are updated in the background.
  • Fixed simple keyframes for Stretch X & Y parameters of Corner Pin video filter.
  • Fixed some of the undo buttons in the Corner Pin video filter.
  • Fixed jagged edges on text in the Text: Rich editor.
  • Fixed cursor disappears between some characters in the Text: Rich editor.

Changes

  • Improved behavior when press enter/return in the current position timecode field.
  • Made it is easier to choose opaque black in the color chooser dialogs.
  • Changed numeric fields in Size, Position & Rotate to require <kbd>Enter</kbd>, <kbd>Tab</kbd>, or click outside (de-focus) to apply the change. This prevents the filter going to weird or undesired sizes or positions as you enter values.

New

  • Added a warning dialog when the computer is getting low on available memory.
  • Added Properties > menu > Set Equirectangular....
  • Added a Start Offset time parameter and Apply transform option to the 360: Stabilize video filter.
  • Added a Show Grid option to the 360: Transform video filter as a visual aid.
  • Added a dialog to confirm trying to add or paste filters to Timeline > Output.
  • Added Move Up, Move Down, and Deselect buttons to Filters.
  • Added command line option --QT_SCALE_FACTOR_ROUNDING_POLICY that accepts values: Round, Ceil, Floor, RoundPreferFloor, PassThrough. The default is Round except on Windows where it is RoundPreferFloor, which makes it treat 150% like 100% to reduce the UI text size.