Skip to content

Releases: elliotttate/SpliceKit

v3.3.8

27 Apr 17:25

Choose a tag to compare

🐞 Bug Fixes:

  • Crash fixes from Sentry triage: silences false-positive 'FCP terminated shortly after launch' Sentry events on normal user quits.
  • Suppresses Xcode CLT prereq from crash dashboards.
  • Ships whisper-transcriber so the Whisper large-v3 / large-v3-turbo engines in the social captions panel actually work.
  • Hardens NSTask termination handling in transcript/caption transcription paths.
  • Fixes a playhead-overlay UAF during timeline teardown.
  • Rejects malformed RPC params instead of crashing.
  • Fixes a string-argument crash in system.callMethodWithArgs.

v3.3.7

24 Apr 22:01

Choose a tag to compare

🔨 Improvements:

  • Continues the Apple Immersive/BRAW work-in-progress with safer immersive preview decoding, reduced-resolution playback handling, fisheye/equirect preview improvements, native viewer state hardening, and crash fixes for affected users.

v3.3.6

24 Apr 03:48

Choose a tag to compare

🔨 Improvements:

  • Adds Whisper large-v3 CoreML transcription for the social captions plugin (engine picker with Parakeet v3, Whisper large-v3-turbo, and Whisper large-v3; models download on first use).
  • Adds Sentry Logs support.

🐞 Bug Fixes:

  • Fixes caption positions resetting to center on FCP relaunch by running the persisted-caption repair headlessly when the panel isn't open.

v3.3.5

23 Apr 23:26

Choose a tag to compare

🔨 Improvements:

  • Adds the Siri-style command palette with voice dictation.
  • Polished liquid-glass layout and single-selection handling.
  • Immersive Blackmagic RAW preview support.
  • Patcher diagnostics/Sentry runtime hardening.

v3.3.4

22 Apr 22:31

Choose a tag to compare

🐞 Bug Fixes:

  • Fixes the patcher update path on existing modded installs by rebuilding SpliceKit.
  • Framework cleaned before signing, avoiding recursive framework symlink loops that caused the installer to fail at Re-signing application.
  • Also re-signs nested SpliceKit bundles during patch/update and makes xattr clean-up non-fatal so harmless attribute clean-up issues do not abort the install.

v3.3.3

22 Apr 21:57

Choose a tag to compare

🐞 Bug Fix:

  • Fixes the patcher signing path for existing modded installs so nested SpliceKit bundles, framework, and app wrapper are re-signed correctly during rebuilds and updates.

v3.3.2

21 Apr 13:01

Choose a tag to compare

🐞 Bug Fixes:

  • Fixes Blackmagic RAW thumbnail crash when third-party Media Extensions are installed.
  • Restores LiveCam camera/microphone access.
  • Fixes rare installer signing failures from stray extended attributes.
  • Adds build-time guards against undefined SpliceKit_ symbols.

v3.3.1

21 Apr 02:52

Choose a tag to compare

🔨 Improvements:

  • Adds a Vision Pro preview panel, Bonjour discovery for _ivtpreviewclient._tcp, MCP bridge additions for the Vision Pro tools, and the Resolve Immersive BRAW reverse-engineering notes.

🐞 Bug Fixes:

  • Fixes crash-on-launch regression in v3.3.0. The SpliceKitBridgeMetadata module had its declaration and call site committed but its implementation file was never included in the build, so the safe-install block jumped to 0x0 during Final Cut Pro's didFinishLaunching fanout.

v3.3.0

21 Apr 02:36

Choose a tag to compare

🔨 Improvements

  • New icon by the amazing Matthew Skiles. 🥳
  • Wider Wizard layout so the update buttons fit correctly when updating.
  • Launch Final Cut Pro button improvements. Thanks for reporting Jonny!
  • Help button now opens the website.
  • Switched Sparkle from a vendored framework to Swift Package Manager for easier updating.

v3.2.10

20 Apr 22:36

Choose a tag to compare

🔨 Improvements:

  • Smooth Scroll (Splices menu) now respects the Continuous Scrolling preference.
  • The gate was reading a rate-derived property (keepsPlayheadCenteredDuringPlayback) that is only true during fast-forward/rewind, so normal-rate playback was silently skipping the 120Hz centred takeover and feeling jerky.
  • Swapped to scrollDuringPlayback backed by FFScrollDuringPlaybackKey — Continuous Scrolling ON engages our smooth centered path, OFF leaves FCP native edge-tracking intact with a smooth 120Hz overlay line on top.

🐞 Bug Fixes:

  • Fixes a first-install crash in the Overview bar where the renderer could hit a half-built collection synchronously; both entry points now defer via performSelector.