github OpenShot/openshot-qt v4.1.0

4 hours ago

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.

openshot-qt Changelog (Version: 4.1.0)

  • dd237c6 2026-10-30 Jonathan Thomas Use FFmpeg 7.1 in runner builds and installer packaging HEAD, origin/release-20261025
  • 6ef3dba 2026-10-27 Jonathan Thomas Fix Previous Marker getting stuck on clip ends between frames
  • 3c27154 2026-10-27 Jonathan Thomas Lock recording settings until capture finishes
  • 248d9bf 2026-10-26 Jonathan Thomas Close Windows cameras on their capture worker thread
  • 0193344 2026-10-26 Jonathan Thomas Localize the default content of new text clips
  • e77d065 2026-10-26 Jonathan Thomas Clean up text smoke test window before Python exits
  • c985901 2026-10-25 Jonathan Thomas Fix preview test fixture and platform assumptions
  • 0d83193 2026-10-25 Jonathan Thomas Keep all preview transforms responsive
  • 2c27252 2026-10-25 Jonathan Thomas Keep text clip dragging responsive
  • a23187c 2026-10-25 Jonathan Thomas Translate missing text style controls in 25 languages
  • 29e8bce 2026-10-25 Jonathan Thomas Update 25 language translations for OpenShot 4.1
  • 82819bb 2026-10-25 Jonathan Thomas Refresh translation templates for OpenShot 4.1
  • fe1788d 2026-10-25 Jonathan Thomas Update supporter credits for OpenShot 4.1
  • 2a85006 2026-10-25 Jonathan Thomas Document safe pickle fixtures in regression tests
  • 78e8b80 2026-10-25 Jonathan Thomas Merge pull request #6227 from OpenShot/sentry-oct-24
  • 48261ed 2026-10-25 Jonathan Thomas Bump OpenShot to 4.1.0, requiring libopenshot 1.1.0
  • bfa04b8 2026-10-24 Jonathan Thomas Restore metrics after main window tests
  • 37dc28f 2026-10-24 Jonathan Thomas Import portal helpers before mocking desktop launches
  • c776dff 2026-10-24 Jonathan Thomas Keep corrupt JSON out of legacy loading (OPENSHOT-BY)
  • 27a8416 2026-10-24 Jonathan Thomas Skip waveform jobs without a readable source (OPENSHOT-28A0)
  • cbd93ec 2026-10-24 Jonathan Thomas Stream backups and handle save memory failures (OPENSHOT-23BD)
  • 465bc99 2026-10-24 Jonathan Thomas Retain failed insert tracebacks and keys (OPENSHOT-HQ)
  • e27fe7c 2026-10-24 Jonathan Thomas Allow export without a user profiles folder (OPENSHOT-S7)
  • 3d8af6d 2026-10-24 Jonathan Thomas Preserve project files when writes fail (OPENSHOT-99)
  • 697c12e 2026-10-24 Jonathan Thomas Discard deleted Qt update listeners (OPENSHOT-1R)
  • 1c03681 2026-10-24 Jonathan Thomas Handle empty and truncated clipboard data (OPENSHOT-66ZW)
  • 856fa5e 2026-10-22 Jonathan Thomas Merge pull request #6215 from OpenShot/easy-text origin/develop
  • ac65706 2026-10-22 Jonathan Thomas Document the Add Text shortcut and text keyframes in Copy > Keyframes > All
  • 8965902 2026-10-22 Jonathan Thomas Remove Copy > Keyframes > Text Style
  • f4ff38d 2026-10-22 Jonathan Thomas Make the Add Marker button solid so it stands apart from Previous/Next
  • 390062e 2026-10-22 Jonathan Thomas Keep typed text when clicking away, seeking or playing
  • 2a98275 2026-10-22 Jonathan Thomas Keyframe each selected clip at the playhead's position within it
  • 130a364 2026-10-21 Jonathan Thomas Merge pull request #6217 from OpenShot/validate-export-options
  • 0a3810e 2026-10-21 Jonathan Thomas Add text to the CLI, copy/paste text styles, and tidy Edit Style
  • 1d70a46 2026-10-21 Jonathan Thomas Keep a clip's anchor when applying relative Motion presets
  • e3497b9 2026-10-21 Jonathan Thomas Merge remote-tracking branch 'origin/develop' into easy-text
  • 97d658b 2026-10-21 Jonathan Thomas Merge pull request #6218 from OpenShot/cli-clip-actions
  • 9827d21 2026-10-21 Jonathan Thomas Merge pull request #6222 from OpenShot/launchpad-test-crash
  • a147062 2026-10-21 Jonathan Thomas Delete each held-nudge test window to stop a flaky jammy crash
  • 67bd1c5 2026-10-21 Jonathan Thomas Name text styles like the Caption effect and upgrade older projects
  • 9006ace 2026-10-20 Jonathan Thomas Match the text style dialog to Cosmic Dusk and reuse the floating style bar layout
  • f2a678e 2026-10-20 Jonathan Thomas Redesign the Edit Text / Edit Style dialog
  • fc6a3d8 2026-10-20 Jonathan Thomas Let the CLI apply the clip menu's Motion, Look, Speed, Repeat and Waveform presets
  • 5a8b920 2026-10-20 Jonathan Thomas Run export checks and workers with the same libopenshot as the session
  • 559edfb 2026-10-20 Jonathan Thomas Address text feedback: Properties sync, fitted boxes, remembered and reset styles
  • 14f896e 2026-10-20 Jonathan Thomas Merge remote-tracking branch 'origin/develop' into easy-text
  • 560d4a7 2026-10-20 Jonathan Thomas Drop fallbacks for older libopenshot, which always ships with OpenShot
  • 57d73c4 2026-10-20 Jonathan Thomas Rename codec categories to Sharing & Playback and Editing & Mastering
  • b7e5a04 2026-10-20 Jonathan Thomas Group every format and codec into categories, and fix dark problem menu text
  • 67ce6b2 2026-10-20 Jonathan Thomas Sharpen export dialog icons on HiDPI screens, wrap problem messages, and group long codec menus
  • e64551e 2026-10-20 Jonathan Thomas Check export settings with FFmpeg as you edit, and keep the dialog ready to export again
  • b6c74e5 2026-10-20 Jonathan Thomas Check export settings with the engine from the CLI
  • cac21ba 2026-10-20 Jonathan Thomas Validate export settings live and block invalid exports
  • f249b3b 2026-10-20 Jonathan Thomas Merge pull request #6214 from OpenShot/feedback-export-confetti
  • 2b032b0 2026-10-19 Jonathan Thomas Use unittest checks and nosec notes in text tests, matching other tests
  • c83bdc5 2026-10-19 Jonathan Thomas Fix lint issues reported by Codacy in text editing code
  • ad588c9 2026-10-19 Jonathan Thomas Document the export result tabs, Celebrate Exports, and feedback timing
  • 040b1fb 2026-10-19 Jonathan Thomas Show the feedback banner after the export dialog closes
  • d6ba44e 2026-10-19 Jonathan Thomas Tighten Cosmic spacing at the top of the export dialog
  • 5aa0ea6 2026-10-19 Jonathan Thomas Open the export dialog at 470x523
  • aba3231 2026-10-19 Jonathan Thomas Open the export dialog at 470x548
  • 7e06784 2026-10-19 Jonathan Thomas Restore the export dialog's original 520x498 default size
  • c4cc896 2026-10-19 Jonathan Thomas Open the export dialog at 360x460
  • ae0ceb3 2026-10-19 Jonathan Thomas Refine export summary: centered badge, quality bars, quieter path, export time
  • 0d2bc7a 2026-10-19 Jonathan Thomas Show export results in a third tab, including failures
  • baf6f7f 2026-10-19 Jonathan Thomas Show an export summary with Watch Video and Open Containing Folder
  • 106fb37 2026-10-19 Jonathan Thomas Make thumbnail and preview window tests pass in isolation
  • 892ad7c 2026-10-19 Jonathan Thomas Show feedback banner after a successful export, with confetti
  • 6cda7aa 2026-10-19 Jonathan Thomas Let text smoke subprocesses import openshot from the CI working directory
  • fe79684 2026-10-19 Jonathan Thomas Edit style of many texts, tile text thumbnails, and polish preview
  • 7bcaf5e 2026-10-19 Jonathan Thomas Polish text editing UI, menus and performance
  • 3b25dde 2026-10-19 Jonathan Thomas Create text clips immediately with Tt and return focus on Enter
  • 55c6267 2026-10-19 Jonathan Thomas Merge pull request #6213 from OpenShot/optimized-thumbnails origin/audio-mixing-levels
  • de08ec9 2026-10-04 Jonathan Thomas Keep text workflow tests independent of online update checks
  • 24fa320 2026-10-04 Jonathan Thomas Fit centered text thumbnails into short visible timeline clips
  • 3c9cb5f 2026-10-04 Jonathan Thomas Keep new text visible through Properties dock layout changes
  • c587ea0 2026-10-04 Jonathan Thomas Reveal new text and refresh Properties when caret editing begins
  • 8a0bc9c 2026-10-04 Jonathan Thomas Verify text Properties stay populated when reopening after Undo
  • 78f7d36 2026-10-04 Jonathan Thomas Create visible text immediately and edit typography in Properties
  • f20133a 2026-10-04 Jonathan Thomas Expose editable text typography in normal clip Properties dock
  • d619a99 2026-10-04 Jonathan Thomas Paint direct text timeline thumbnails from clip-owned rasters
  • a8ee869 2026-10-04 Jonathan Thomas Keep edited text clip selected before transforming
  • cc389d6 2026-10-04 Jonathan Thomas Document direct text and verify Qt editing persistence and native export
  • a517b61 2026-10-04 Jonathan Thomas Create text editing widgets on demand and evaluate preview opacity
  • 8c61408 2026-10-04 Jonathan Thomas Add in-preview text editing and static transform interaction
  • 8b6307e 2026-10-04 Jonathan Thomas Add semantic text clip data with immutable Qt image rendering
  • adc511e 2026-10-18 Jonathan Thomas Use optimized videos when regenerating thumbnails
  • 3adcf35 2026-10-18 Jonathan Thomas Merge pull request #6212 from OpenShot/external-compressed-waveforms
  • 69e8c5f 2026-10-18 Jonathan Thomas Merge pull request #6206 from OpenShot/caption-qt-fixes
  • 9d59406 2026-10-18 Jonathan Thomas Show mode and source name in preview window titles
  • 45e1558 2026-10-18 Jonathan Thomas Refine timeline zoom and document compressed waveform storage
  • 1ea8b20 2026-10-18 Jonathan Thomas Store waveforms in external compressed cache files
  • 3cc7d09 2026-10-18 Jonathan Thomas Merge pull request #6205 from OpenShot/arm64-support
  • 6b18742 2026-10-18 Jonathan Thomas Update source preview instructions in the user guide
  • ccf2ea1 2026-10-18 Jonathan Thomas Remember preview window size and maximized state per project
  • 1c42807 2026-10-17 Jonathan Thomas Share split thumbnails and improve preview caching and seeking
  • ee0ed8f 2026-10-17 Jonathan Thomas Autoplay all source previews and save preview volume per project
  • 70b4d26 2026-10-17 Jonathan Thomas Keep dock tab labels and keyboard focus visible across themes
  • 1b9dee7 2026-10-17 Jonathan Thomas Merge develop into caption-qt-fixes
  • c58ce6e 2026-10-17 Jonathan Thomas Merge pull request #6207 from OpenShot/fix/source-range-qt-mock-cleanup
  • d9136be 2026-10-17 Jonathan Thomas Fix SourceRangeTests reject mocks during Qt dialog cleanup
  • 23ad3f2 2026-10-17 Jonathan Thomas Normalize PySide6 application exec aliases
  • 7b0319a 2026-10-17 Jonathan Thomas Build Qt CI dependencies from matching branches
  • 6969d21 2026-10-16 Jonathan Thomas Build integration PRs with matching OpenShot dependencies
  • 1153fad 2026-10-16 Jonathan Thomas Resolve ARM64 integration quality checks
  • 27ee6db 2026-10-16 Jonathan Thomas Validate Mac packaging changes and require integration library artifacts
  • 7f285d8 2026-10-16 Jonathan Thomas Merge PR #6162: Support Apple Silicon DMG builds
  • a800a0f 2026-10-16 Jonathan Thomas Require an explicit Mac build path when discovery is ambiguous
  • caaca46 2026-10-16 Jonathan Thomas Merge pull request #6006 from geekrebel/macos-fix-qt5-rpath-dev-path
  • bc7af12 2026-10-16 Jonathan Thomas Restore preview autoplay and move Preview Clip above Properties
  • 567470c 2026-10-16 Jonathan Thomas Merge pull request #6186 from frost-byte/test/pyqt6-test-compat
  • d366bc6 2026-10-16 Jonathan Thomas Merge pull request #6175 from ryantm/fix-wayland-desktop-identity
  • bb71d15 2026-10-16 Jonathan Thomas Merge pull request #6185 from frost-byte/fix/pyqt6-properties-dock-tabify
  • edf275e 2026-10-16 Jonathan Thomas Merge pull request #6184 from frost-byte/fix/pyqt6-message-box-button-roles
  • e3e1a1f 2026-10-16 Jonathan Thomas Preserve static application exec aliases
  • 8f25794 2026-10-16 Jonathan Thomas Merge pull request #6183 from frost-byte/fix/pyqt6-qt-api-enum-aliases
  • ae41537 2026-10-16 Jonathan Thomas Merge pull request #6181 from frost-byte/fix/pyqt6-qevent-move
  • 0d51506 2026-10-16 Jonathan Thomas Merge pull request #6201 from OpenShot/agent-cli
  • 877cc39 2026-10-16 Jonathan Thomas Merge develop into agent-cli
  • 3291398 2026-10-16 Jonathan Thomas Merge pull request #6203 from OpenShot/auto-optimize
  • ffff259 2026-10-16 Jonathan Thomas Isolate Linux CI Python dependencies from runner user packages
  • 087ace5 2026-10-16 Jonathan Thomas Remove introductory CLI session callout
  • 9b59cc2 2026-10-16 Jonathan Thomas Highlight CLI session selection in a tip box
  • 2ae06ab 2026-10-16 Jonathan Thomas Prefer selecting CLI sessions once with OPENSHOT_SESSION
  • 00a3a0c 2026-10-16 Jonathan Thomas Document automatic CLI session selection and batch exports
  • 7ca9008 2026-10-15 Jonathan Thomas Clarify CLI session selection with Windows and Linux examples
  • a86cf72 2026-10-15 Jonathan Thomas Bundle QtNetwork dependencies in Linux AppImages
  • cc369ec 2026-10-15 Jonathan Thomas Check older projects for automatic optimization
  • ff6342f 2026-10-15 Jonathan Thomas Add project-level Auto-Optimize using thumbnail timings
  • 7f9f740 2026-10-15 Jonathan Thomas Improve CLI user guide organization and workflows
  • 707d9e8 2026-10-15 Jonathan Thomas Address CLI static analysis findings and harden preset XML parsing
  • d4b549d 2026-10-15 Jonathan Thomas Fix CLI test isolation and builder subprocess imports
  • 0e7ab3c 2026-10-14 Jonathan Thomas Share easing presets and preview CLI keyframe motion
  • 4c8ac7c 2026-10-14 Jonathan Thomas Add CLI workflow intro and clarify command descriptions
  • 9a23124 2026-10-14 Jonathan Thomas Simplify CLI help and add a filmstrip banner
  • 9701a9f 2026-10-14 Jonathan Thomas Improve CLI keyframes, bulk editing, and packaged entry points
  • e74b70e 2026-10-14 Jonathan Thomas Merge develop into agent-cli
  • d6f9d12 2026-10-14 Jonathan Thomas Merge pull request #6196 from OpenShot/keyframe-delete-all
  • 51ea092 2026-10-14 Jonathan Thomas Merge pull request #6198 from OpenShot/smooth-timeline-resize
  • 762dcfc 2026-10-14 Jonathan Thomas Merge pull request #6199 from OpenShot/keyframe-icon-flip
  • b18153e 2026-10-14 Jonathan Thomas Merge pull request #6197 from OpenShot/compressed-save-frame
  • 7002b38 2026-10-14 Jonathan Thomas Merge pull request #6194 from OpenShot/auto-keyframes
  • 99a415e 2026-10-14 Jonathan Thomas Fix preview mute indicator, split range names, and panning
  • 0b20980 2026-10-13 Jonathan Thomas Fix keyframe panel arrow direction and compact track spacing
  • acd7211 2026-10-13 Jonathan Thomas Make timeline resizing smooth and keep zoom controls synchronized
  • 69a9f21 2026-10-13 Jonathan Thomas Update keyframe removal test to expect preserved base point
  • 9b9f52e 2026-10-13 Jonathan Thomas Use lossless PNG compression when saving the current frame
  • 8be9250 2026-10-13 Jonathan Thomas Fix animation after deleting all keyframes
  • f95c958 2026-10-13 Jonathan Thomas Reuse cached Preview thumbnails and refine themed range controls
  • 5f291ac 2026-10-12 Jonathan Thomas Align Preview controls with app themes and resolve Codacy findings
  • c7b9f77 2026-10-12 Jonathan Thomas Restore Python 3.7 compatibility in keyboard editing
  • 8e8f009 2026-10-12 Jonathan Thomas Fix ripple slice targets and toolbar focus and polish preview themes
  • 024e1e9 2026-10-12 Jonathan Thomas Improve startup and import focus and keep split creation open
  • 1976010 2026-10-12 Jonathan Thomas Add keyboard-friendly source preview and range editing
  • dda9d9e 2026-10-11 Jonathan Thomas Group held timeline nudges into one undoable edit
  • a2de658 2026-10-11 Jonathan Thomas Preserve dock tab keyboard handlers across garbage collection
  • 15a72f2 2026-10-11 Jonathan Thomas Add keyboard access to asset browsers and timeline placement
  • 686ce5c 2026-10-11 Jonathan Thomas Improve timeline keyboard editing, dock focus, and shortcut documentation
  • 960e848 2026-10-10 Jonathan Thomas Merge pull request #6191 from OpenShot/auto-keyframes
  • fe442c2 2026-10-10 Jonathan Thomas Merge pull request #6192 from OpenShot/fix/trim-duration
  • e97018a 2026-10-10 Jonathan Thomas Explain the Auto Keyframes startup preference
  • 69ff790 2026-10-10 Jonathan Thomas Group Auto toggles at the bottom of Timeline preferences
  • eec14b0 2026-10-10 Jonathan Thomas Add a preference for Auto Keyframes on startup
  • e60cb29 2026-10-10 Jonathan Thomas Fit simple transition fades consistently when trimming
  • 0093e9e 2026-10-10 Jonathan Thomas Keep saved clip duration in sync with Properties trims
  • 10d2452 2026-10-10 Jonathan Thomas Add auto-keyframe control and fix Split File editing
  • b932f75 2026-10-10 Jonathan Thomas Merge pull request #6190 from OpenShot/same-preview-windows
  • eaf9c07 2026-10-09 Jonathan Thomas Reuse file preview windows and close auxiliary windows on exit
  • 2cda676 2026-10-09 Jonathan Thomas Merge pull request #6189 from OpenShot/qt-scale-bug-75
  • db51b04 2026-10-08 Jonathan Thomas Keep the UI scale compatibility helper in qt_api
  • ca4949f 2026-10-08 Jonathan Thomas Add standard OpenShot license header to UI scale helper
  • 3b63e58 2026-10-08 Jonathan Thomas Avoid broken 75% UI scaling on older Qt versions
  • c5c2f14 2026-10-07 Jonathan Thomas Merge pull request #6179 from OpenShot/fix/now-you-see-me
  • 6cee498 2026-10-07 Brian Bradshaw test: make Qt stubs and real-app scripts work under PyQt6
  • 51cc4c4 2026-10-07 Brian Bradshaw fix(qt_api): backfill missing PyQt6 enum aliases and exec_
  • 351fa8d 2026-10-07 Brian Bradshaw fix(main_window): show Properties dock before tabifying it with Files
  • e4b8893 2026-10-07 Brian Bradshaw fix(themes): style message box buttons by their QMessageBox role
  • ffa53e5 2026-10-07 Jonathan Thomas Keep one-frame clip durations consistent across profile changes
  • 91afd39 2026-10-07 Brian Bradshaw qt_api: add missing QEvent aliases (Move, WindowStateChange, KeyRelease) for PyQt6
  • 0836256 2026-10-06 Jonathan Thomas Locate issue 6177 fixtures from packaged test builds
  • 88563d8 2026-10-06 Jonathan Thomas Preserve short clips across reloads and profile changes
  • 378a6a8 2026-10-06 Jonathan Thomas Add agent CLI for persistent editing sessions and export
  • e7d7f52 2026-10-06 Jonathan Thomas Merge pull request #6172 from OpenShot/improve-preview-responsiveness
  • 3337855 2026-10-05 Ryan Mulligan Fix desktop entry identity for Wayland windows
  • 97674c8 2026-10-04 Jonathan Thomas Find staged GitLab bindings in Properties tests and align new file headers
  • b28e560 2026-10-04 Jonathan Thomas Keep clip starts visible when Properties covers the timeline anchor
  • cf739f7 2026-10-04 Jonathan Thomas Clean up benchmark profiling and preserve smoke checks under optimization
  • fec5218 2026-10-04 Jonathan Thomas Remove editing benchmark writeup
  • f726ff1 2026-10-04 Jonathan Thomas Use optimized media for razor and trim source previews
  • e2140e5 2026-10-04 Jonathan Thomas Keep dock anchoring tests independent of text clips and network checks
  • e64ec03 2026-10-04 Jonathan Thomas Release Properties layout anchors when users control the timeline
  • eca3c6e 2026-10-04 Jonathan Thomas Verify clip edge anchoring through real Properties menus and dock layouts
  • c043ba1 2026-10-04 Jonathan Thomas Hold timeline screen anchors across Properties dock layout changes
  • 772260f 2026-10-04 Jonathan Thomas Preserve selected engine bindings in real-app subprocess tests
  • 129a2bb 2026-10-04 Jonathan Thomas Add reproducible editing overhead benchmarks and media scenarios
  • d14d8ff 2026-10-04 Jonathan Thomas Reduce split snapshots and editing action serialization overhead
  • de332e2 2026-10-03 Jonathan Thomas Merge pull request #6171 from OpenShot/fix-6146-proxy-folder-picker
  • b57aab8 2026-10-03 Jonathan Thomas Merge pull request #6170 from OpenShot/track-defaults
  • 9eafa75 2026-10-03 Jonathan Thomas Fix folder selection when linking existing preview proxies
  • c309927 2026-10-03 Jonathan Thomas Apply track size immediately when restoring Timeline defaults
  • 9912b48 2026-10-03 Jonathan Thomas Add a default track count preference for new projects
  • f4d1dde 2026-10-03 Jonathan Thomas Keep recording track dropdown synchronized with project changes
  • a75ed15 2026-10-03 Jonathan Thomas Merge pull request #6169 from OpenShot/better-checkboxes
  • 83d9fbb 2026-10-02 Jonathan Thomas Provide Windows system fonts to offscreen Qt tests
  • 3eedbdc 2026-10-02 Jonathan Thomas Report font and pixel diagnostics for toggle label rendering
  • b11fdd0 2026-10-02 Jonathan Thomas Paint toggle labels with explicit theme colors across platforms
  • b62e759 2026-10-02 Jonathan Thomas Fix Qt6 toggle text flag compatibility and stabilize label color tests
  • 091cb79 2026-10-02 Jonathan Thomas Match Track Size heading to documentation section hierarchy
  • 2db23f1 2026-10-02 Jonathan Thomas Merge remote-tracking branch 'origin/develop' into better-checkboxes
  • f1113d4 2026-10-02 Jonathan Thomas Document timeline track sizes and layout tips
  • 56584c7 2026-10-02 Jonathan Thomas Merge pull request #6164 from OpenShot/snap-title-errors
  • cd12673 2026-10-02 Jonathan Thomas Add theme-aware timeline track sizes and refine timeline styling
  • f1050f1 2026-10-01 Jonathan Thomas Merge origin/develop into better-checkboxes
  • 4655b13 2026-10-01 Jonathan Thomas Use a shared themeable toggle for UI checkboxes
  • 867f448 2026-10-01 Jonathan Thomas Merge pull request #6166 from OpenShot/fix/gitlab-packaging-defusedxml
  • e26ea88 2026-10-01 Jonathan Thomas Install defusedxml in GitLab packaging interpreters
  • 603520b 2026-10-01 Jonathan Thomas Merge pull request #6165 from OpenShot/fix/snap-title-errors-ci-codacy
  • 2560c5c 2026-10-01 Jonathan Thomas Fix Snap title branch CI and safe SVG parsing
  • ca80741 2026-10-01 Jonathan Thomas Merge pull request #6159 from OpenShot/update-retro-themes
  • 228e16f 2026-10-01 Kristian Achwan Support building the macOS DMG on Apple Silicon (arm64)
  • 8f24b66 2026-10-01 Jonathan Thomas Merge develop into update-retro-themes
  • af0da39 2026-10-01 Jonathan Thomas Merge pull request #6157 from OpenShot/hover-drag-styles
  • ffcf62e 2026-10-01 Jonathan Thomas Keep preview transform outline visible at widget edges
  • 9ccfbf5 2026-10-01 Jonathan Thomas Refine Humanity Dark and Retro timeline themes
  • a400dae 2026-09-30 Jonathan Thomas Fix Snap title editor compatibility and simplify error states
  • 5ea7493 2026-09-30 Jonathan Thomas Merge pull request #6155 from OpenShot/fix-import-qt-api
  • 40a2058 2026-09-29 Jonathan Thomas Merge pull request #6156 from OpenShot/blender-dissolve-fix
  • d9ad19f 2026-09-29 Jonathan Thomas Document timeline selection, Properties access, and edge trimming
  • 9139351 2026-09-29 Jonathan Thomas Keep Properties closed on timeline single clicks
  • 6ef8368 2026-09-29 Jonathan Thomas Improve timeline hover feedback and preserve drag grab offsets
  • e1e6d95 2026-09-29 Jonathan Thomas Fix incomplete Dissolving Text animation ending
  • 7b4a768 2026-09-29 Jonathan Thomas Fix qt_api import when launching installed package
  • b220618 2026-09-28 Jonathan Thomas Merge pull request #6152 from OpenShot/sentry-version-detection
  • c0ec90c 2026-09-28 Jonathan Thomas Require current release SHA match for Sentry stable classification
  • 477c420 2026-09-28 Jonathan Thomas Merge pull request #6151 from OpenShot/fix/razor-seeking-scrollbar-hit-testing
  • fde3a87 2026-09-28 Jonathan Thomas Isolate razor and trim previews from playback readers and cache
  • c28480b 2026-09-28 Jonathan Thomas Step from timeline position instead of razor source preview frame
  • 556a776 2026-09-28 Jonathan Thomas Prioritize timeline scrollbars over obscured clip interactions
  • 1b9ed21 2026-09-28 Jonathan Thomas Fix arrow-key seeking while razor hover preview is active
  • 20c4033 2026-09-27 Jonathan Thomas Merge pull request #6143 from OpenShot/release-20260919
  • e8f46f5 2026-04-16 geekrebel Replacing the hard-coded developer build path in fix_qt5_rpath.py with a small CLI + auto-discovery block so the test harness at the bottom of this file works on any contributor's machine.

Don't miss a new openshot-qt release

NewReleases is sending notifications on new releases.