Skip to content

v0.4.0

Latest
Compare
Choose a tag to compare
@jonoomph jonoomph released this 22 Dec 19:13

Highlights & Features:

  • Version Upgrade to 0.4.0: Major version bump with enhanced stability and compatibility for OpenShot 3.3.
  • JUCE Upgrade: Upgraded to JUCE 7.0.10, resolving critical timer issues on Windows 32-bit platforms.
  • WASAPI Device Support: Re-added support for WASAPI audio devices, improving compatibility on Windows systems.
  • MacOS Compatibility: Targeted Mac builds now use the 10.14 SDK for better cross-version support.
  • Security Enhancements: Linked the Security framework to the libopenshot library on macOS, enhancing app security.
  • C++17 Enforcement: Forced JUCE to use the C++17 standard for improved modern compatibility and features.
  • CI Improvements: Refined GitLab CI pipelines to ensure builds only trigger if all configurations succeed.

libopenshot-audio Changelog (Version: 0.4.0, SO: 10)

  • 6c4ada0 2024-12-21 Jonathan Thomas Bumping version to 0.4.0 (SO: 10) - new release for OpenShot 3.3.0 HEAD, origin/release-20241221
  • 6169091 2024-12-12 Jonathan Thomas Merge pull request #161 from OpenShot/recovery-menu origin/develop
  • 9b9d442 2024-12-09 Jonathan Thomas Only trigger gitlab pipeline if all builds succeed
  • 6a9db4a 2024-12-09 Jonathan Thomas Link Security framework to libopenshot library on Mac
  • 9bba407 2024-12-09 Jonathan Thomas Targeting mac builds to use 10.14 SDK #2
  • 18ebdcc 2024-12-09 Jonathan Thomas Targeting mac builds to use 10.14 SDK
  • 6aa75af 2024-12-09 Jonathan Thomas Adding back Mac builder for JUCE 7.0.10
  • 6618786 2024-12-08 Jonathan Thomas Experimental fix for win 32 timer #2
  • 6e61142 2024-12-08 Jonathan Thomas Experimental fix for win 32 timer
  • 94ff22a 2024-12-08 Jonathan Thomas Upgrading to JUCE 7.0.10, which includes fixes to Timers (which were breaking on win32)
  • 840a475 2024-12-08 Jonathan Thomas Adding back win32 build to gitlab ci
  • 89284ab 2024-12-08 Jonathan Thomas Experimental fix for win32 timer syntax
  • 36664e2 2024-12-08 Jonathan Thomas Revert win32 fix for timer
  • 58877c0 2024-12-08 Jonathan Thomas Remove win32 build script temporarily
  • 6b203ad 2024-12-08 Jonathan Thomas Remove mac build script temporarily
  • 0099901 2024-12-08 Jonathan Thomas Fix issue with bug on win 32 api for timer
  • 208f013 2024-12-08 Jonathan Thomas Forcing JUCE to use CXX standard 17
  • 92141fd 2024-12-08 Jonathan Thomas Upgrading to JUCE 7.0.8
  • 3ef8099 2024-12-07 Jonathan Thomas Adding back WASAPI devices to createAudioDeviceTypes
  • 23713d3 2024-06-24 Jonathan Thomas Merge pull request #160 from OpenShot/release-20240619