# Download OpenShot Video Editor

> An award-winning, open-source video editor

- Canonical page: https://everyversion.net/openshot-video-editor/
- Publisher: OpenShot Studios, LLC
- Latest: Windows 4.1.1, macOS 4.1.1 (Windows build released 2026-11-02)
- Platforms: Windows, macOS
- License: GPL-3.0 (https://github.com/OpenShot/openshot-qt/blob/HEAD/COPYING)
- Price: Free and open source
- Website: https://www.openshot.org/download/
- Support: https://www.openshot.org/contact/

- winget ID: OpenShot.OpenShot
- Homebrew cask: openshot-video-editor
- Verification: level 1 — Hashes re-computed from the publisher’s download: 3 of 3 installers match the upstream manifest. Checked by Cristian Gonzalez Guasch.
- Source (Windows): winget-pkgs @ 7ba156ba3b98370906bafbaa35808b8d6cfe55f1 — https://github.com/microsoft/winget-pkgs/tree/7ba156ba3b98370906bafbaa35808b8d6cfe55f1/manifests/o/OpenShot/OpenShot
- Source (macOS): Homebrew cask @ 4075b2218ff4073f481d7a9299faa66ea2435943 — https://github.com/Homebrew/homebrew-cask/blob/4075b2218ff4073f481d7a9299faa66ea2435943/Casks/o/openshot-video-editor.rb

## Overview

OpenShot Video Editor is an award-winning, open-source video editor, available on Linux, Mac, Chrome OS, and Windows. OpenShot can create stunning videos, films, and animations with an easy-to-use interface and rich set of features.

## Windows

### What the installer does
- Delivered as an Inno Setup program (.exe) for x64 and x86.
- Installs for all users on the PC, which normally requires administrator rights.
- The installer asks Windows for administrator rights itself.
- No custom silent switch is declared; winget falls back to its default for this installer type (`/SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTART`).
- Associates with the file type `.osp`.
- Upgrades install over the existing version.

### Versions (newest first)

#### 4.1.1 — 2026-11-02

- x64 inno (machine): OpenShot-v4.1.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.1.1/OpenShot-v4.1.1-x86_64.exe
  - sha256: 6c18abf951a798b536b07aa88f78d62eb55345903699b429b08322323c049690
- x86 inno (machine): OpenShot-v4.1.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.1.1/OpenShot-v4.1.1-x86.exe
  - sha256: f2eab57398555453a62ae75730a92cca9b004c94c9b0c768281da0ec99ee42b5
Release notes: Highlights & Features: - Updated builds: a small maintenance release rebuilt on new runners with updated FFmpeg dependencies and stronger packaging checks. - GPU exports: added AMD AMF and HEVC NVENC/QSV presets, sharper GPU badges on high-DPI displays, and validated GPU alternatives before falling back to CPU encoding. Export targets and badges now follow the actual encoder. - Reliability fixes: improved saving on Windows and network shares, handled concurrent text-thumbnail updates, restored Qt6 event compatibility, and fixed long macOS agent socket paths. - Packaging and credits: corrected bundled runtime and resource handling across platforms and refreshed supporter credits. - Library dependency: this release uses libopenshot 1.1.1, including Mac VideoToolbox export crash fix.

Pin: `winget install --id OpenShot.OpenShot --version 4.1.1 --exact`

#### 4.1.0 — 2026-10-31

- x64 inno (machine): OpenShot-v4.1.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.1.0/OpenShot-v4.1.0-x86_64.exe
  - sha256: 41e518f86cc453c65c40ce571668fd30749372d55c4ce7d1f5146f9cc28606a5
- x86 inno (machine): OpenShot-v4.1.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.1.0/OpenShot-v4.1.0-x86.exe
  - sha256: e51b791901ec3b7723a703dc525d89038c552a8006a56b50c6342b273fbd57c2
Release notes: Highlights & Features - Native text editing: Add and style text directly in the video preview, with no external editor required. - Auto-Optimize: Automatically prepare demanding 4K+ footage for high-performance editing while preserving original media for export. - CLI automation: Build, edit, animate, and export videos with the command-line interface, scripts, or AI agents such as Claude Code and Codex. Work headlessly or hand control back to the human editor in the UI, with thumbnail strips, waveform data, and timeline previews for context. - Smarter exports: Check format and codec settings before exporting, with clearer choices, progress, and results. - More keyboard control: Navigate, select, trim, and edit with improved shortcuts, marker navigation, and keyframe controls. - Linux ARM64: Install native builds from the daily PPA and edge Snap channel. - Faster previews and timelines: More responsive transforms, improved thumbnails and waveforms, and better playback and seeking. - Reliability and compatibility: Safer project saving, recording fixes, FFmpeg 7.1 packaging, and updated interface translations in 25 languages. Requires libopenshot 1.1.0 or newer.

Pin: `winget install --id OpenShot.OpenShot --version 4.1.0 --exact`

#### 4.0.1 — 2026-09-27

- x64 inno (machine): OpenShot-v4.0.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.0.1/OpenShot-v4.0.1-x86_64.exe
  - sha256: 70eacf59edef65cfb0c73678a1195ebd1cef3a328d202e4d915b7feeb4294416
- x86 inno (machine): OpenShot-v4.0.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.0.1/OpenShot-v4.0.1-x86.exe
  - sha256: 8ba8f67bc7d275a5b0bda11d29a7ba6f264b0794f58a1b945ab1e5dc3e0c0e4e
Release notes: Highlights & Features: - Upgraded Razor tool with source-frame previews, snapping, removal shading, and ripple cuts that close gaps on the same track. - Improved timeline navigation with persistent clip titles and effect controls, clearer zoom-slider handles, and more consistent thumbnails. - Faster color and keyframe editing, more responsive trim previews, and smoother live transform adjustments. - Fixed macOS startup failures caused by missing library dependencies on systems without Homebrew. - Improved stability, undo/redo history, project saving, asset handling, and compatibility with older project layouts. - Restored native file dialogs and improved Inkscape and Blender workflows, including access for editors installed as Snaps. - Added non-interrupting announcement banners. Dismissed update notices stay hidden until the next release. - Introduced official Linux Snap support with automatic updates and desktop menu integration. - Improved recording workflows, Linux webcam discovery, and Windows recording-file handling. - Refreshed interface and documentation translations in 25 languages, with clearer tooltips and improved video-editing terminology.

Pin: `winget install --id OpenShot.OpenShot --version 4.0.1 --exact`

#### 4.0.0 — 2026-08-31

- x64 inno (machine): OpenShot-v4.0.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.0.0/OpenShot-v4.0.0-x86_64.exe
  - sha256: fcecfcfd616447797d46edcca6d8fe5ca70ea19b387ae257ec24f11811f715ef
- x86 inno (machine): OpenShot-v4.0.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.0.0/OpenShot-v4.0.0-x86.exe
  - sha256: 0b06acf0d1b1c75a053dd34975be15202400aa3f1fa1de12d69894ce3e3fb3f2
Release notes: Highlights & Features: - New Color View with color wheels, curves, LUT controls, presets, and live video scopes - New Recording View for screen, webcam, microphone, and system-audio capture - Redesigned native Qt timeline with smoother zooming, editable timecode, and improved keyframe controls - New clip menus and creative presets for motion, camera moves, color, film looks, lighting, and audio - Local AI model downloads and workflows for Object Mask and Object Detection - Improved Qt 6, PySide6, Wayland, high-DPI, and modern Linux compatibility - Updated export presets, documentation, translations, and hundreds of usability and stability fixes openshot-qt Changelog (Version: 4.0.0) - a653b03 2026-08-26 Jonathan Thomas Fix Windows window recording selection on mixed DPI displays HEAD, origin/release-20260725 - d4d1655 2026-08-25 Jonathan Thomas Document Windows high-DPI recording cursor issue - 74047bb 2026-08-22 Jonathan Thomas Fix Windows recording region selection - 12aa1f0 2026-08-17 Jonathan Thomas Verify PipeWire is not a core AppImage dependency - be04ab6 2026-08-15 Jonathan Thomas Fix standalone MSIX preparation mode - 49c3946 2026-08-15 Jonathan Thomas Separate MSIX packaging from EXE signing - b1be158 2026-08-15 Jonathan Thomas Declare translated languages in Store MSIX - 5948d6d 2026-08-14 Jonathan Thomas Update curated translations for 4.0.0 - 32328af 2026-08-14 Jonathan Thomas Updating translation POT with a few last minute changes. - 81b358e 2026-08-14 Jonathan Thomas Document object mask and detection workflows - 0b5db64 2026-08-14 Jonathan Thomas Preserve combined fade keyframes on short clips - 9e4c8c2 2026-08-14 Jonathan Thomas Honor location preferences with Linux portals - 9afd9ed 2026-08-14 Jonathan Thomas Fix About version display when release lookup fails - 94eff6a 2026-08-14 Jonathan Thomas Use Partner Center identity for Store MSIX - e28104b 2026-08-13 Jonathan Thomas Use frozen CLI for MSIX diagnostics - 211557a 2026-08-13 Jonathan Thomas Fix MSIX diagnostic launcher compilation - e353a88 2026-08-13 Jonathan Thomas Add comprehensive MSIX startup diagnostics - a92b29c 2026-08-13 Jonathan Thomas Add PSF launch compatibility for MSIX - 18f1ff1 2026-08-13 Jonathan Thomas Fix duplicate MSIX artifacts - ace19b8 2026-08-12 Jonathan Thomas Harden Windows MSIX packaging - b75a207 2026-08-11 Jonathan Thomas Fix screen recording dimension helper binding - 645d684 2026-08-11 Jonathan Thomas Polish tooltip styling and wrapping - a0fa9f7 2026-08-11 Jonathan Thomas Add project-files-only recording option - 2618c0e 2026-08-11 Jonathan Thomas Move recordings into project assets - 3e3dd0d 2026-08-11 Jonathan Thomas Close live capture reader on worker thread - 4e7ba2d 2026-07-27 Jonathan Thomas Modernize confirmation dialog styling - 6df8819 2026-07-27 Jonathan Thomas Stabilize restored window and dock state - e27e15c 2026-07-26 Jonathan Thomas Use desktop portals in Linux AppImage - 12eb1d2 2026-07-26 Jonathan Thomas Handle canceled object tracking jobs safely - 7ad74a7 2026-07-26 Jonathan Thomas Fix cramped Cosmic dock tabs - 903acf1 2026-07-25 Jonathan Thomas Defer dock state restoration on Qt 6 - 4f164a1 2026-07-25 Jonathan Thomas Integrate recording dock with application themes - 9802fd0 2026-07-25 Jonathan Thomas Fix repeated recording start behavior - 582a0ad 2026-07-25 Jonathan Thomas Stabilize dock layout restoration - c8cf5cd 2026-07-25 Jonathan Thomas Improve Recording View startup and layout - f646568 2026-07-25 Jonathan Thomas Fix keyboard search in asset detail views - a04087f 2026-07-25 Jonathan Thomas Ignore timeline items occluded by ruler - addae78 2026-07-25 Jonathan Thomas Guard unavailable tutorial targets - 6639ff5 2026-07-25 Jonathan Thomas Remove cold-start delay from emoji drags - eb557e2 2026-07-25 Jonathan Thomas Document complete PyQt6 runtime requirements - d639fee 2026-07-25 Jonathan Thomas Migrate legacy crop location keyframes - dea0c90 2026-07-25 Jonathan Thomas Make translation resources Qt-binding neutral - 17a9adb 2026-07-25 Jonathan Thomas Stop blocked webcam previews cleanly - 68b9738 2026-07-25 Jonathan Thomas Update supporter credits - 2ff7926 2026-07-25 Jonathan Thomas Update translations for release - 0c6b349 2026-07-25 Jonathan Thomas Bumping version to 4.0.0, minimum libopenshot version to 1.0.0 - 9cd2b3f 2026-07-22 Jonathan Thomas Merge pull request #6072 from OpenShot/fix-msix-defusedxml-dependency origin/develop - 0356c04 2026-07-22 Jonathan Thomas Install defusedxml for MSIX signing - 922f231 2026-07-22 Jonathan Thomas Merge pull request #6071 from OpenShot/msix-installer - 2388a87 2026-07-22 Jonathan Thomas Fix Codacy issues in MSIX packaging - 96d8362 2026-07-22 Jonathan Thomas Merge pull request #6070 from OpenShot/audio-recording - 6033f00 2026-07-22 Jonathan Thomas Resolve recording Codacy findings - 3b6a829 2026-07-19 Jonathan Thomas Fix built-in view layout restoration - 504b12c 2026-07-19 Jonathan Thomas Document macOS system audio limitation - f28bbd8 2026-07-19 Jonathan Thomas Refine recording workflow and timeline preview - 5e3ace5 2026-07-19 Jonathan Thomas Refine waveform density preference - bce8f0d 2026-07-19 Jonathan Thomas Add detailed peak and RMS waveforms - 2504c8b 2026-07-19 Jonathan Thomas Improve quiet waveform display - 20b9745 2026-07-19 Jonathan Thomas Fix HiDPI preview playback icons - 94ae4fd 2026-07-18 Jonathan Thomas Preserve waveform levels and document recording - f10b6f1 2026-07-18 Jonathan Thomas Integrate system audio screen recording - 1f9b6f1 2026-06-28 Jonathan Thomas Fix recording window restore state - be4515d 2026-06-28 Jonathan Thomas Create missing lower tracks for timeline inserts - e8323af 2026-06-28 Jonathan Thomas Improve recording screen selection - 6f9813c 2026-06-28 Jonathan Thomas Fix recording layout test fakes - 27b10dd 2026-06-27 Jonathan Thomas Use source timestamps for live video recording - 5af44f4 2026-06-27 Jonathan Thomas Improve recording layout controls - 01b2f7d 2026-06-26 Jonathan Thomas Use requested FPS for screen recordings - dd84dd8 2026-06-25 Jonathan Thomas Add timer effect docs and icons - c1d8f97 2026-06-23 Jonathan Thomas Pass mac crop source dimensions to libopenshot - 7131891 2026-06-23 Jonathan Thomas Enable mac recording window and region selection - e8d4de1 2026-06-23 Jonathan Thomas Avoid Windows ctypes import on non-Windows - 8b23eaf 2026-06-23 Jonathan Thomas Tighten recording dock layout - ea48418 2026-06-22 Jonathan Thomas Do not bundle PipeWire in AppImage - b9d59ba 2026-06-22 Jonathan Thomas Preserve live recording timestamps - 23ca3d4 2026-06-21 Jonathan Thomas Polish macOS recording UI defaults - ca305c9 2026-06-21 Jonathan Thomas Enable recording UI for macOS AVFoundation - d7a08d4 2026-06-20 Jonathan Thomas Tune Windows live video recording defaults - 7b39075 2026-06-20 Jonathan Thomas Remove ffmpeg camera enumeration fallback - fe03eb2 2026-06-20 Jonathan Thomas Stabilize Windows recording selectors - ee26371 2026-06-19 Jonathan Thomas Add Windows recording region selectors - a6f8d6c 2026-06-19 Jonathan Thomas Enable recording UI for Windows capture - a109ff7 2026-06-19 Jonathan Thomas Set MSIX publisher display name - 3c4351c 2026-06-18 Jonathan Thomas Name MSIX artifact like installer - ed97edc 2026-06-18 Jonathan Thomas Allow MSIX templates without publisher - bd40b08 2026-06-18 Jonathan Thomas Set MSIX publisher before signing - 1c069f7 2026-06-18 Jonathan Thomas Avoid packaging MSIX source installer - 67751b1 2026-06-18 Jonathan Thomas Retry GitHub release lookup by tag - 2e25f7d 2026-06-17 Jonathan Thomas Stop uploading MSIX packaging log artifact - 42ad144 2026-06-17 Jonathan Thomas Fix MSIX manifest rewrite and quiet signing logs - ffc8f90 2026-06-17 Jonathan Thomas Fix Windows MSIX signer subject lookup - bf09de2 2026-06-17 Jonathan Thomas Align live recording start and preview thumbnails - 8cbd2f3 2026-06-17 Jonathan Thomas Fix live recording frame copy - 174efae 2026-06-17 Jonathan Thomas Fix live recording capture edge cases - dbe3838 2026-06-17 Jonathan Thomas Quiet MSIX packaging job output - 8e64883 2026-06-17 Jonathan Thomas Harden MSIX signer subject detection - 3236456 2026-06-17 Jonathan Thomas Preserve live recording frame order - 7f908d2 2026-06-17 Jonathan Thomas Align MSIX publisher before cloud signing - cd7b362 2026-06-17 Jonathan Thomas Stop recording when live video capture ends - 38a8b15 2026-06-17 Jonathan Thomas Simplify recording screen controls on Wayland - 7567a7c 2026-06-17 Jonathan Thomas Fix PowerShell manifest log interpolation - 81184f0 2026-06-17 Jonathan Thomas Enable recording screen source on Wayland - fa3316c 2026-06-17 Jonathan Thomas Resolve MSIX Packaging Tool app execution alias - 2846cf6 2026-06-16 Jonathan Thomas Add Windows MSIX packaging CI step - 4e62271 2026-06-16 Jonathan Thomas Update Linux packaging for Wayland capture - 13a70d0 2026-06-15 Jonathan Thomas Patch Qt6 text interaction enum aliases - c2c6156 2026-06-13 Jonathan Thomas Add live multi-source recording timeline previews - af3caf6 2026-06-12 Jonathan Thomas Expand recording dock for screen and webcam capture - eee3996 2026-05-28 Jonathan Thomas Add Recording View and audio recording dock - 06c5503 2026-05-24 Jonathan Thomas Merge pull request #6052 from OpenShot/tilt-scroll-wheel - 9e59b90 2026-05-24 Jonathan Thomas Merge pull request #6051 from OpenShot/file-import-order - 0682256 2026-05-22 Jonathan Thomas Merge pull request #6050 from OpenShot/object-mask-effect - 6ef5965 2026-05-21 Jonathan Thomas Fixing icons on region.py (point, rectangle, trash) to use cosmic dusk higher resolution images. - ddcea28 2026-05-21 Jonathan Thomas Fix protobuf asset persistence for processed effects - df3bcc8 2026-05-21 Jonathan Thomas Fixed the off-by-one source in src/windows/video_widget.py - 895ff01 2026-05-20 Jonathan Thomas Merge pull request #6047 from OpenShot/object-detection-v2

Pin: `winget install --id OpenShot.OpenShot --version 4.0.0 --exact`

#### 3.5.1 — 2026-04-08

- x64 inno (machine): OpenShot-v3.5.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.5.1/OpenShot-v3.5.1-x86_64.exe
  - sha256: f7894bbf87ec77f37ea46407fef0ae444cd8db52dfc9fd52d969b8a8bde55685
- x86 inno (machine): OpenShot-v3.5.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.5.1/OpenShot-v3.5.1-x86.exe
  - sha256: 205127c2e477564e3cd03d1e2edf73f61d8071d04a37c195bcefa5b8f60e945c
Release notes: Highlights & Features: - Optimize Video adds built-in proxy editing for smoother playback and previews - Improved timeline zooming with smoother navigation and better centered zoom behavior - Multi-selection trimming makes resizing and re-timing aligned clips easier - Enhanced ComfyUI tools add depth, lines, and reference image workflows - User Interface Scale makes OpenShot easier to use on different displays

Pin: `winget install --id OpenShot.OpenShot --version 3.5.1 --exact`

#### 3.5.0 — 2026-03-20

- x64 inno (machine): OpenShot-v3.5.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.5.0/OpenShot-v3.5.0-x86_64.exe
  - sha256: 6ac1c327783f84b15dce0fb82b129eec212b3d817597e531d6ba434fdba8e66d
- x86 inno (machine): OpenShot-v3.5.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.5.0/OpenShot-v3.5.0-x86.exe
  - sha256: 178264a4ed647580ffe32867b882d131f55335c66cb58a25c5ba56aec4f37b05
Release notes: Highlights & Features: - New default timeline: The new QWidget timeline is now the default, with much smoother zooming, scrolling, dragging, trimming, snapping, and multi-clip editing, especially on larger projects. - New keyframe panel and major timeline polish: The keyframe panel is now part of the default editing experience, with smoother dragging, better selection behavior, improved snapping, high-DPI thumbnails, live trim feedback, and many workflow refinements. - Smaller export file-sizes: Export presets were improved for smaller files and better quality, Blender GPU rendering is now enabled by default for Animated Titles, and hardware decoding checks are more reliable and user-friendly. - Experimental ComfyUI integration for advanced AI workflows: OpenShot 3.5 adds a major first pass at ComfyUI integration, including generation workflows, tracking and segmentation tools, custom JSON workflows, progress reporting, and better remote-server handling. - Improved stability, testing: This release includes expanded unit tests, new UI and replay-based testing tools, better missing-file dialogs, improved autosave and packaging reliability, smoother project loading, and a long list of bug fixes across the app.

Pin: `winget install --id OpenShot.OpenShot --version 3.5.0 --exact`

#### 3.4.0 — 2025-12-16

- x64 inno (machine): OpenShot-v3.4.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.4.0/OpenShot-v3.4.0-x86_64.exe
  - sha256: ec8bbac8a38e7ac9f1318531ec9bf3cd58be1cc9a5308cdf3fe96f469ed6b588
- x86 inno (machine): OpenShot-v3.4.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.4.0/OpenShot-v3.4.0-x86.exe
  - sha256: 1b5a29d8c5c8af2812bd84d2fdb51ab59e9b0e3d789c9d7039d8c0204c1d4fb0
Release notes: Highlights & Features: - New Crop workflow with interactive crop handles + crop context menu (keeps crop/transform behavior in sync) - New Timing mode toggle for quick drag-to-retime editing (plus better real-time preview during retime) - Draggable keyframes (timeline drag + improved keyframe panel) with better snapping/precision to the FPS grid - Big upgrades to the Experimental QWidget Timeline (faster scrolling/zooming, improved snapping, markers, thumbnails, waveforms, fewer freezes) - Multi-selection editing across clips/effects (property dock + transform handles + safer undo/redo) - Faster exports with VideoCacheThread integration + smarter bitrate for “All Formats” - New/expanded effects & creative tools: LUT Color Map, Lens Flare, Sharpen, Outline, Spherical/360 tools (plus updated docs/icons) - Improved import/export interoperability (Final Cut Pro XML + EDL updates, better keyframe support, more standards-aligned timecode) - AppImage + distro compatibility improvements (Ubuntu/Snap/Flatpak handling, Arch/Manjaro fixes, Blender 5.0 animated title compatibility) - Updated translations & credits (many new/updated languages, refreshed supporters/donor lists, faster credits/about filtering)

Pin: `winget install --id OpenShot.OpenShot --version 3.4.0 --exact`

#### 3.3.0 — 2024-12-22

- x64 inno (machine): OpenShot-v3.3.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.3.0/OpenShot-v3.3.0-x86_64.exe
  - sha256: 307b7b7bd760cbe3535f6d8f485ecd9eb4f877250d9c5e432c4790d7f1177d35
- x86 inno (machine): OpenShot-v3.3.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.3.0/OpenShot-v3.3.0-x86.exe
  - sha256: 9bfecfb990524bdaf843d5cb0b084ba48928f7d9cf03367865501c38a7c65c57
Release notes: Highlights & Features: - New Default Theme: "Cosmic Dusk" brings a modern and stylish look to OpenShot. - Comprehensive Ripple Editing Improvements: - Playhead Alignment: The playhead now aligns automatically after ripple slice operations, keeping your edits precise. - Ripple Slice Enhancements: Ripple slicing supports multi-selection across different layers, allowing simultaneous slicing and realignment. - Ripple Delete Optimization: Deleting clips with ripple now adjusts the timeline seamlessly, preventing gaps and maintaining synchronization. - Ripple Select: Added Alt+Click for ripple selection, allowing users to select all items to the right of the clicked position, making timeline adjustments faster and more intuitive. - Keyboard Shortcut for Ripple Delete: Introduced Shift+Delete for quick ripple deletion, streamlining the editing process. - Focus Improvements: UI focus stays consistent on the timeline after ripple operations, ensuring uninterrupted workflow. - Recovery Menu: Restore previous project versions with a streamlined recovery menu, including timestamps for easy navigation. - Wayland-Compatible Color Picker: New color picker supports Wayland, ensuring compatibility with modern Linux systems. - Tutorial Dock Enhancements: Enhanced design and navigation with left/right arrows and word-wrap for wide translations. - Updated About Dialog: Redesigned layout with Cosmic Dusk theme alignment, word-wrap support, and a "Copy Version Info" option. - Zoom Slider Improvements: Enhanced zoom precision, frame boundary banding, and seamless navigation along the timeline. - Copy/Paste Overhaul: Smarter copy-paste for effects and timeline elements, with improved clipboard management. - Faster Timeline Updates: Significant performance boost when handling large projects or batch operations. - Audio Buffer Size Control: Customizable audio buffer size in preferences for optimal playback on various systems. - Track Resizing Fixes: Improved resizing behavior with better snapping to FPS precision. - Multi-Drag and Drop: Simplified handling of large clip batches with faster operations and better snapping. - Keyboard Shortcut Enhancements: Refined shortcuts for improved consistency and usability, aligned with industry standards. - Export Settings Refinements: Persistent export settings tied to projects, with "Restore Defaults" option. - No More Timeline Gaps: Automatically fixes tiny gaps during profile changes or exports to different FPS settings. - Translation Updates: Comprehensive updates to support additional languages and improve existing ones.

Pin: `winget install --id OpenShot.OpenShot --version 3.3.0 --exact`

#### 3.2.1 — 2024-07-11

- x64 inno (machine): OpenShot-v3.2.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.2.1/OpenShot-v3.2.1-x86_64.exe
  - sha256: fa13e2e48e0b4c25c3ae38f1418d90b967001beedbc8891b6ccfcb9d54118630
- x86 inno (machine): OpenShot-v3.2.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.2.1/OpenShot-v3.2.1-x86.exe
  - sha256: f43fc670e0b21fd59a30fadf18581853d8030422e4ce06abc13238586d195f1d
Release notes: Highlights & Features: - UI/UX Improvements - Prevent freezes on Windows: switch video preview widget background color to use stylesheet and palette. - Fixed background theme color on the preview/split clip dialog. - Theme and Window Management - Refactored ThemeManager for improved thread safety and to fix Windows launch freezes. - Delay showing the main window until all themes are fully applied. - Restored geometry and window state twice to ensure proper functionality. - Limited setContentsMargins to specific widgets to fix issues when changing themes. - Prevented empty context menus from appearing on the property table view. - Sentry Bug Fixes - Addressed multiple Sentry issues including: - list index out of range errors. - pop index out of range on Add to Timeline dialog. - Attribute and Type errors in various components. - Implemented fixes for Sentry issues: - OPENSHOT-4D, OPENSHOT-YG, OPENSHOT-F2, OPENSHOT-5P6T, OPENSHOT-182J, OPENSHOT-22QG, OPENSHOT-1P, OPENSHOT-11T, and OPENSHOT-1V7C. - Deploy Script Enhancements - Updated deploy script to allow for partial deployments based on repo changes. - Support and Documentation - Updated supporters.json and donation files. - Updated translations for the next release. - Added a disclaimer and updated docs for the location of old/previous versions of OpenShot installers. openshot-qt Changelog (Version: 3.2.1) - 637beec9 2024-07-10 Jonathan Thomas Updating deploy script to allow for partial deployments (i.e. if only some of our repos change between releases) HEAD, origin/release-20240709 - a0fee0c4 2024-07-09 Jonathan Thomas Fixing background theme color on preview / split clip dialog - c79aed9f 2024-07-09 Jonathan Thomas Bumping version for 3.2.1 release - 5ec5ea5a 2024-07-09 Jonathan Thomas Updating translations for next release - 1e7b781c 2024-07-09 Jonathan Thomas Updated supporters.json / donation file - f844f152 2024-07-09 Jonathan Thomas Merge pull request #5577 from OpenShot/sentry-fixes-2024-07-08 origin/develop - 228b3d54 2024-07-08 Jonathan Thomas Merge pull request #5576 from OpenShot/restore-geometry-twice - fddbdd04 2024-07-08 Jonathan Thomas Fixing Sentry #OPENSHOT-4D: Couldn't apply 'update' to update listener: <windows.models.properties_model.PropertiesModel object at 0x000002407f9bf4c0>. list index out of range. This was mostly caused by "load" UpdateActions, which have an empty list as a key. - 10a24e53 2024-07-08 Jonathan Thomas Fixing Sentry #OPENSHOT-YG: IndexError: pop index out of range when moving unselected items up/down on Add to Timeline dialog. - 8c4c7699 2024-07-08 Jonathan Thomas Fixing Sentry #OPENSHOT-F2: IndexError: list index out of range when populating property model. - 7e2146de 2024-07-08 Jonathan Thomas Prevent empty context menus from appearing on Property table view - 3b8373ec 2024-07-08 Jonathan Thomas Restore geometry and window state twice (once on creation of main windows, and once after window is shown). - 06e6d0d0 2024-07-08 Jonathan Thomas Merge pull request #5574 from OpenShot/delay-show-main-window - 3b895a2c 2024-07-08 Jonathan Thomas Theme manager: limit setContentsMargins to only "dock" + "Contents" named widgets (fixes tutorial when changing themes) - 06f4591a 2024-07-08 Jonathan Thomas Restore widget state after window is shown, since doing this in the constructor does not seem to work on Windows 10/11 machines. - 906bc930 2024-07-08 Jonathan Thomas Move apply_theme to main_window, before restoring geometry and state - 2ebc773f 2024-07-07 Jonathan Thomas Removing singleShot timers for window geometry and state restoring, and removing processEvents before window.show() - f28e6343 2024-07-07 Jonathan Thomas Delay the showing of the main window until all themes are applied fully - db388363 2024-07-07 Jonathan Thomas Merge pull request #5573 from OpenShot/theme-manager-refactor - 6edaebde 2024-07-07 Jonathan Thomas Switch video preview widget background color to use stylesheet and palette. To prevent a freeze on Windows. - 47e6248a 2024-07-07 Jonathan Thomas Experimental disable video widget theme access for background color - f10ec7dc 2024-07-06 Jonathan Thomas Refactor ThemeManager: - Improve thread safety with lock - Keep 1 reference to manager - Remove all imports the manager (except 1) - Added logging if manager is not available, or themes are not found - This fixes a freeze in Windows on some systems during the launch of OpenShot, related to oleaut32.dll. - 891421fa 2024-07-05 Jonathan Thomas Merge pull request #5570 from OpenShot/find-old-versions - 28ec9bcc 2024-07-05 Jonathan Thomas Adding disclaimer. - 11e00e12 2024-07-05 Jonathan Thomas Merge pull request #5569 from OpenShot/find-old-versions - a137b641 2024-07-05 Jonathan Thomas Update docs for location of old / previous versions of OpenShot installers - 94017494 2024-07-01 Jonathan Thomas Merge pull request #5556 from OpenShot/sentry-20240627 - ada1d05f 2024-06-28 Jonathan Thomas Fix for Sentry OPENSHOT-5P6T: TypeError '<' not supported between instances of 'int' and 'NoneType' - 06fa7f71 2024-06-28 Jonathan Thomas Fix for Sentry OPENSHOT-182J: AttributeError 'VideoWidget' object has no attribute 'topShearHandle' - b681eb2b 2024-06-28 Jonathan Thomas Fix for Sentry OPENSHOT-22QG: AttributeError 'NoneType' object has no attribute 'info' - 1f3486f5 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-1P: TypeError: Cannot read property 'has_video' of undefined (take 2) - a04fc44c 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-1P: TypeError: Cannot read property 'has_video' of undefined - c23c4f8a 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-11T: IndexError list index out of range - d198ac1c 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-1V7C: 'NoneType' object has no attribute 'data' - 98d0ae3f 2024-06-26 Jonathan Thomas Merge pull request #5552 from OpenShot/protect-statusbar - 86acbdf6 2024-06-26 Jonathan Thomas Bumping version to 3.2.0-dev - 5fc44e8a 2024-06-26 Jonathan Thomas Protecting statusBar in theme loading on launch. Fixing Setnry OPENSHOT-5NRA: 'builtin_function_or_method' object has no attribute 'hide' - 8418a372 2024-06-24 Jonathan Thomas Merge pull request #5543 from OpenShot/release-20240619

Pin: `winget install --id OpenShot.OpenShot --version 3.2.1 --exact`

#### 3.2.0 — 2024-06-24

- x64 inno (machine): OpenShot-v3.2.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.2.0/OpenShot-v3.2.0-x86_64.exe
  - sha256: 5be3afb1cc3c44ff7b926ff9aadb6a3d0b5e1e82b75a424aa7e5c87491130591
- x86 inno (machine): OpenShot-v3.2.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.2.0/OpenShot-v3.2.0-x86.exe
  - sha256: 56e789cec6b6e06d5a94c925c6b8074f972bda432b6cec9826ba01aee1f67185
Release notes: Highlights & Features: - Large Theme & User Experience refactor (Added new Retro & Cosmic Dusk theme) - Improved Timeline Snapping and behaviors - New Remove Gap feature (to remove unwanted gaps between clips) - Improved Split Clip and Preview dialog functionality - New Playhead and Marker icons (for all themes) - Support for Blender 4.1, and improved Blender animations - Use friendly name on timeline (i.e. when split clip or updating file names) - Improved Undo / Redo functionality (better transaction support, more stable) - Improved high DPI display support - Improved Tracker / Object Detection effects (more features, more stable) - Improved Parent property (for use with Tracker / Object Detection effects) - Improved Property Editor functionality - Improved font handling in Title editor (for AppImage) - Added new Not Found thumbnail image for missing or corrupt files - Updated scale x and y limits in property dialog (to prevent crashes due to large numbers) - Updated Help Menu Icons with new Discord option - Fixed top Sentry.io & Codacy issues - Fixed many keyboard bindings which did not work - Improvements to AppImage for better compatibility with modern distros - Added Windows Manifest to improve High DPI support on Windows - Moved Save Current Frame to file menu (no more button) - Adding Shear X and Shear Y to Copy menu and Copy All Keyframes menu - Fixed Mac OS notarization errors (build server) - Updated Translations & Supporters - Huge update to User Guide documentation (aimed at improving knowledge for RAG LLM support bot... and humans) - Lots of misc bug fixes openshot-qt Changelog (Version: 3.2.0) - 47e8755c 2024-06-24 Jonathan Thomas Adding themes folder to mac build script, so it's correctly symlinked (no icons are loading on mac for Cosmic Dusk theme) HEAD, origin/release-20240619 - a59a022d 2024-06-24 Jonathan Thomas Updating translations - 91f89f19 2024-06-24 Jonathan Thomas Updating supporters json file - 30660bbc 2024-06-24 Jonathan Thomas Updating theme on about us dialog for Cosmic Dusk. - 58b943de 2024-06-24 Jonathan Thomas Ensure cosmic dusk path replacement uses unix style slashes (Windows fails to load QDockWidget corner images) - 39f11e90 2024-06-23 Jonathan Thomas Fixing many Codacy nitpicks - b6eecd2f 2024-06-23 Jonathan Thomas Refactor QPushButton for region Tracker effect region selection, since the old method did not work with Cosmic Dusk theme set. This new method is much cleaner. - d2686441 2024-06-23 Jonathan Thomas Fixing regression around thumbnails for image sequences and missing files. Adding a new "NotFound" thumbnail image as a placeholder. - 4d255d29 2024-06-23 Jonathan Thomas Fixed some styling on the Split Clip dialog for Cosmic Dusk theme, and fixed a regression on one of the Sentry.io fixes around loading preview when trimming clips. - 6b7d2a3c 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-E5: Access is denied / PermissionError during auto save. Quite this a bit, logging a warning instead of an error. - 31d0a4e8 2024-06-23 Jonathan Thomas Reducing Sentry.io log.error calls for No Log Found launches with lock files. It will still warning in log, but not report to Sentry when there is no actual stack trace to analyze. - 9de93db8 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-5KAW: Failed to load media file into video player. Stopped using log.error for this, and added more checks for if files exist before previewing and thumbnailing them. - d727e451 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-1B7: wrapped C/C++ object of type QStandardItem has been deleted - e53d433b 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-17DZ: setValue(self, int): argument 1 has unexpected type 'float' - 28e95114 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-5DR: [Errno 2] No such file or directory: 'blender' - 205d1fdb 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-H3: wrapped C/C++ object of type QStandardItem has been deleted - 30d196da 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-358M: wrapped C/C++ object of type QStandardItem has been deleted - 8e9bb7c4 2024-06-23 Jonathan Thomas Fixing Sentry.io OPENSHOT-5J0R: float() argument must be a string or a real number, not 'MenuVolume' - 763b6852 2024-06-23 Jonathan Thomas Small refactor of help menu to update icons. Also, added Discord and Update actions to help menu. Updated translation template. - 148de5e2 2024-06-22 Jonathan Thomas Append PATH to all relative image urls in Cosmic Dusk to fix missing QDockWidget icons (close and detach) - c8ef0f1c 2024-06-22 Jonathan Thomas Handle mouse click on QSlider in Split Clip and Preview dialogs, to jump to the nearest frame. - 23c71d8a 2024-06-22 Jonathan Thomas Use friendly name for files on the timeline (instead of filename). This includes "split" clip names and names modified in the Profile Files dialog. Also, fixing thumbnails on "Add to Timeline" dialog for split clips. - 86e6f08d 2024-06-22 Jonathan Thomas Fixing lots of regressions with Preview / Split Clip dialog: - Preview should always start at the beginning - Both split and preview should respect previous split start/end - Both split and preview should display frame # - After typing clip name, Enter key should create clip - After clip is created, frame # should increment by 1 - a9c348cb 2024-06-22 Jonathan Thomas Adding transparency note to transition documentation - c62f335a 2024-06-22 Jonathan Thomas Fixing regression on Preview dialog which froze all playback - 4575062d 2024-06-21 Jonathan Thomas Experimental removing of scope.apply() in ApplyJsonDiff, due to flickering and incomplete updates when Ctrl+Z lots of changes on the timeline (i.e. spamming of updates). Seems much more consistent with this not present, and I'm still seeing no issues with waveforms, waveform updates, etc... - d94a88e6 2024-06-21 Jonathan Thomas Preview screen should respect any previous "split" start/end values, and not preview the entire original file. Also, when "split", the end frame was incorrect by 1 frame. - c832feef 2024-06-21 Jonathan Thomas Fixing file model updates to reflect changes in Name on both the Name and Thumb columns, for consistency between different views. - cbf23346 2024-06-21 Jonathan Thomas Updating ChromaKey documentation (fuzz has been renamed threshold) - 882ca82b 2024-06-21 Jonathan Thomas Removing unneeded ignore_history on mousePress for ZoomSlider and qwidget timeline widgets. This was breaking undo/redo after this interaction. - 7b85cda5 2024-06-21 Jonathan Thomas Better protection on $scope.applyJsonDiff method, when deleting array or object children. - 155a21d7 2024-06-21 Jonathan Thomas Fixing AppImage button icon paths for Play/Pause button - 845af9b9 2024-06-20 Jonathan Thomas Fixing AppImage button icon paths - a62a5e6a 2024-06-19 Jonathan Thomas Bumping version to 3.2.0, and min libopenshot dependency to 0.3.3. - 54671e27 2024-06-19 Jonathan Thomas Merge pull request #5542 from OpenShot/fixing-update-action origin/develop - 697bb963 2024-06-19 Jonathan Thomas Reverting version - 34d5d426 2024-06-19 Jonathan Thomas Fixing style issues with Update Action for different themes, when a new version of OpenShot is released - 9a5dc2f7 2024-06-19 Jonathan Thomas Merge pull request #5530 from OpenShot/translations-jun-8-2024 - 0cc2f799 2024-06-08 Jonathan Thomas Fixes for translations: - Untranslated frozen build message on About screen - Adding Animated Title values to translation template - Generated new translation templates (Blender, General) - Translate Dropdown values in Property dialog - Fixed small theme issue on Effect dialog for Cosmic Dusk - cadc9674 2024-06-08 Jonathan Thomas Merge pull request #5529 from OpenShot/translations-jun-8-2024 - d4b54cc2 2024-06-08 Jonathan Thomas Updates to all compiled translations. - b87b278a 2024-06-08 Jonathan Thomas Merge pull request #5265 from MateuszChm/hotfix/title-lines-translations - 0e6193cd 2024-06-08 Jonathan Thomas Merge pull request #5484 from d-vasilev/bugfix_regexp_json_data - 9c378851 2024-06-08 Jonathan Thomas Merge pull request #5528 from OpenShot/docs-jun-8-2024 - 84b9b715 2024-06-08 Jonathan Thomas Adding some Windows troubleshooting documentation, including Ctrl+C unresponsive freeze, and MSYS2 / GDB debugging instructions. - e258aaf2 2024-06-01 Jonathan Thomas Merge pull request #5523 from OpenShot/fix-shortcuts - 101d7da0 2024-06-01 Jonathan Thomas Merge pull request #5524 from OpenShot/documentation-jun-1-2024 - 50d75f60 2024-06-01 Jonathan Thomas Updates to documentation and translations - Camera Icon - Blender translation template - supporters.json (donors) - 118d53a2 2024-06-01 Jonathan Thomas Fix shortcuts for Copy, Paste, and Slice, which broke due to Timeline backend refactor. - b41da06f 2024-05-30 Jonathan Thomas Merge pull request #5487 from OpenShot/new-ui-theme - 6bf063bf 2024-05-30 Jonathan Thomas Improvements to documentation: - Added list of vector titles - Added list of 3D animations - d96a9143 2024-05-30 Jonathan Thomas Improvements to documentation: - Remove Gap and Remove All Gaps - Max limits on scale x/y and shear x/y - Updated Blender min version to 4.1 and updated doc references - Added Fuse library requirement for AppImage and AppImage launcher instructions - Mentioned High DPI monitor support, and troubleshooting steps and link to our wiki - Described 3 included themes

Pin: `winget install --id OpenShot.OpenShot --version 3.2.0 --exact`

#### 3.1.1 — 2023-04-20

- x64 inno (machine): OpenShot-v3.1.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.1.1/OpenShot-v3.1.1-x86_64.exe
  - sha256: 8fdc9cc3e13b782f2c8e1bab4d04fccce7f2780b4cc7c933cbf720cd8df0bb25
- x86 inno (machine): OpenShot-v3.1.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.1.1/OpenShot-v3.1.1-x86.exe
  - sha256: d948f3ec688b170752f9ff856c74713a00bd1fe7ea76284b0f0a0f4246d6a710
Release notes: - Bumping version to 3.1.1, min libopenshot dependency to 0.3.2 - Prevent freeze on launch (in Windows - when your sample-rate in OpenShot does not match the host OS sample-rate) - Fix duplicate Profile name bug (causing an issue when exporting and re-opening a project with specific profile names) - Adding Profile search button to Preferences (for easier filtering and searching for a default profile) - Protect timeline (webview) from receiving lots of unneeded messages from libopenshot - Large refactor for Tracker and Object Detection effects (allow property editing, prevent crashes, allow parent property to work) - Refactor of Parent property (simpler, a single 'None' option, thumbnail images) - Improved caching logic around Property Editor (better performance while adjusting clip properties) - Many small code refactors and fixes to prevent noisy errors (reported by Sentry.io) - Updated language translations - Updated credits and donors - Removed old GitHub Action builder for Ubuntu 18.04, and tweaked GitHub CI build scripts - 5416a16b 2023-04-20 Jonathan Thomas Adding back in "layers", "markers" to webview changes - since we accidentally filtered them out. HEAD, origin/release-20230417 - 1ee5f7b3 2023-04-19 Jonathan Thomas Allow "duration" to be sent to the webview, to allow auto-increase project duration / auto resize the timeline - 0979288d 2023-04-18 Jonathan Thomas Protect setWindowTitle from being called by a different thread (preview_thread - if sample_rate is updated). Protect preview_thread::update() method from triggering with 'sample_rate' update. - 91b19e54 2023-04-17 Jonathan Thomas Protecting timeline webview from unrelated changes - which can sometimes happen prior to the webview being fully loaded (causing a freeze on launch of OpenShot) - 967a429b 2023-04-17 Jonathan Thomas On launch of OpenShot, convert float sample_rate into Integer (if needed), and update settings::sample_rate if needed. This causes our audio device to freeze - 6736aa6a 2023-04-17 Jonathan Thomas Bumping version to 3.1.1, min libopenshot dependency to 0.3.2 - 52f54317 2023-04-17 Jonathan Thomas Merge pull request #5212 from OpenShot/update-translations-credits-apr-6-2023 origin/develop - 14c4260d 2023-04-17 Jonathan Thomas Merge pull request #5211 from OpenShot/protect-waveform-from-null-clip - 2c493118 2023-04-17 Jonathan Thomas Merge pull request #5210 from OpenShot/project-data-parsing-error - f8282e7f 2023-04-16 Jonathan Thomas Updating donors and supporters - 43cf54e4 2023-04-16 Jonathan Thomas Updating translations for 3.1.1 release - 150689fd 2023-04-16 Jonathan Thomas Protect from generating a waveform for a NULL clip (we should skip clips that we can't find or query). Reported in Sentry: OPENSHOT-1WJ5 - 8d896e84 2023-04-16 Jonathan Thomas Show friendly error to user when Export dialog fails to parse project JSON data: Reported in Sentry: OPENSHOT-6X - 266092e5 2023-04-16 Jonathan Thomas Merge pull request #5205 from OpenShot/sentry-invalid-property-data - e0af3c5f 2023-04-16 Jonathan Thomas Refactor some logic in Parent / Child property context menus - to be simpler, and more efficient. This solves a bug on Windows also, where file paths were not matching correctly. - 954d8685 2023-04-16 Jonathan Thomas Adding debug logs to property widget context menus - 92cf3d40 2023-04-13 Jonathan Thomas Removing items from "Parent" and "Child Clip ID" and "Parent Effect" context menus in the Property dialog - for example, clips with no effects, or clips with no tracking data, etc... Also, making things more consistent with parent folders in context menus (None, Clips, Tracked Objects) - 3b260d73 2023-04-13 Jonathan Thomas Fix object detector and tracker effects when using context menus, color pickers, and other property dialog editors - to correctly update the JSON without destroying certain data or "objects" - bb85b5be 2023-04-13 Jonathan Thomas Allow clearing the "Parent" and "Child Clip ID" properties of a clip / effect, and allow setting of the initial value to work correctly. - d37894ca 2023-04-13 Jonathan Thomas Extending objects protections to color_update and remove_keyframe methods - to ignore when an object_id is not found, or a clip has no 'objects' dict - 36d9b361 2023-04-13 Jonathan Thomas Updating timeline changed callback to always reset the current value of ENABLE_PLAYBACK_CACHING. For example, sometimes we have already disabled this setting before changing the timeline data - and we would like it to stay disabled until further notice. This method was accidentally re-enabling the caching when we were not expecting it to. - 788266e5 2023-04-13 Jonathan Thomas Protecting property widget exception when a label returns an invalid data tuple for the current selected property label: Sentry reported this error: OPENSHOT-43. This also fixes a regression related to updating ObjectDetector and Tracker objects. - 8ff253e3 2023-04-13 Jonathan Thomas Protecting property widget exception when a label returns an invalid data tuple for the current selected property label: Setnry reported this error: OPENSHOT-43. - 1e07ee30 2023-04-13 Jonathan Thomas Merge pull request #5202 from OpenShot/protect-timeline-args origin/audio-background-transparent - db2e8e85 2023-04-12 Jonathan Thomas Merge pull request #5201 from OpenShot/edit-title-error - c05a3c9f 2023-04-12 Jonathan Thomas Merge pull request #5200 from OpenShot/fix-duplicate-profile-names - a284f227 2023-04-12 Jonathan Thomas Protecting timeline args from non-Integer values. Detected on Sentry: OPENSHOT-245G - 6ff1dbea 2023-04-12 Jonathan Thomas Fix for editing a title and trying to update a thumbnail on the timeline - was missing a required arg - eed7a2c7 2023-04-12 Jonathan Thomas Removing freeze from github actions - too difficult to maintain compatibility with all the different builders - 877b0fd1 2023-04-12 Jonathan Thomas Fixing issue where we still had many duplicate profile descriptions causing issues. Adding - width x height | DAR suffix for only the duplicate ones. - e7252465 2023-04-12 Jonathan Thomas Removing old ubuntu 18.04 github builder, adding 22.04 - b2702756 2023-04-12 Jonathan Thomas Ignore profile folders on Export dialog init - removes warning log about "failed to process" profile folder - 4c7af055 2023-04-12 Jonathan Thomas Adding Profile search button to Preferences for easier filtering and searching for a default profile - c95e9a99 2023-04-12 Jonathan Thomas Updating duplicate profile names to use unique name (with DAR appended onto the end) - ebe2ad37 2023-04-07 Jonathan Thomas Merge pull request #5178 from OpenShot/release-20230321

Pin: `winget install --id OpenShot.OpenShot --version 3.1.1 --exact`

#### 3.1.0 — 2023-04-06

- x64 inno (machine): OpenShot-v3.1.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.1.0/OpenShot-v3.1.0-x86_64.exe
  - sha256: e9201c1d61a49bd3332f3dd7a8df07e95460d225228aa34971df6f280fbbc16c
- x86 inno (machine): OpenShot-v3.1.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.1.0/OpenShot-v3.1.0-x86.exe
  - sha256: b797adf8d271cd39405df2dfcc8b0582993754bd3b9ae7029400c7c4d29226ea
Release notes: https://github.com/OpenShot/openshot-qt/releases/tag/v3.1.0

Pin: `winget install --id OpenShot.OpenShot --version 3.1.0 --exact`

#### 3.0.0 — 2022-12-08

- x64 inno (machine): OpenShot-v3.0.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.0.0/OpenShot-v3.0.0-x86_64.exe
  - sha256: 39b5ac64311fe5de96cdf1c6660bd6a35ef1b1213ee48047e48932caba2e0e91
- x86 inno (machine): OpenShot-v3.0.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v3.0.0/OpenShot-v3.0.0-x86.exe
  - sha256: ed9fefd35989b512e962db7207187b3ae4e94cb2dcd4c233443c03ba180c86b6
Release notes: https://github.com/OpenShot/openshot-qt/releases/tag/v3.0.0

Pin: `winget install --id OpenShot.OpenShot --version 3.0.0 --exact`

#### 2.6.1

- x64 inno (machine): OpenShot-v2.6.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v2.6.1/OpenShot-v2.6.1-x86_64.exe
  - sha256: f712c58127be99b2a5f8ce51ac0377ad0e8a1931ee20979199b71f22f51aa047
- x86 inno (machine): OpenShot-v2.6.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v2.6.1/OpenShot-v2.6.1-x86.exe
  - sha256: bc9fe41b693d207e60b037f3a1148b9d81b307ebca7122b699447b6e923ab99e

Pin: `winget install --id OpenShot.OpenShot --version 2.6.1 --exact`

#### 2.6.0

- x64 inno (machine): OpenShot-v2.6.0-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v2.6.0/OpenShot-v2.6.0-x86_64.exe
  - sha256: 97618089e877209dd4e93101ce11e1466a8651c4525b92b1d79fb31623356b2d
- x86 inno (machine): OpenShot-v2.6.0-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v2.6.0/OpenShot-v2.6.0-x86.exe
  - sha256: 6cfc036a9343f05326dd49436fbc0124fee9f83e6ad54b85b62dbc1e5c9125fe

Pin: `winget install --id OpenShot.OpenShot --version 2.6.0 --exact`

#### 2.5.1

- x64 inno (machine): OpenShot-v2.5.1-x86_64.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v2.5.1/OpenShot-v2.5.1-x86_64.exe
  - sha256: cb9b7ea7b72d8147b85d0f881de819e4f81092f6cac605be2e61753da6dc9026
- x86 inno (machine): OpenShot-v2.5.1-x86.exe
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v2.5.1/OpenShot-v2.5.1-x86.exe
  - sha256: 9fe1cb6bd0b220da72e7a6b79bbc57e00ad295c04cc896dfbe58a43ea9401837

Pin: `winget install --id OpenShot.OpenShot --version 2.5.1 --exact`

## macOS

### What the installer does
- Delivered as a disk image (.dmg) for Apple silicon and Intel.
- Installs the app `OpenShot Video Editor.app` into the Applications folder.
- A full “zap” removal also deletes up to 3 support, cache and preference locations in your home folder.

### Versions (newest first) — Homebrew lists only the current release

#### 4.1.1

- universal dmg: OpenShot-v4.1.1-x86_64.dmg
  - url: https://github.com/OpenShot/openshot-qt/releases/download/v4.1.1/OpenShot-v4.1.1-x86_64.dmg
  - sha256: ba2a8e333b743f7b4e5195fe66961b1708cd1b94bc1c0f9d6485343f2ab1d471

Install: `brew install --cask openshot-video-editor`
