All Versions
20
Latest Version
Avg Release Cycle
62 days
Latest Release
330 days ago

Changelog History
Page 1

  • v6.0.5 Changes

    December 01, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 6.0.5

    • ➕ Added more support for styling PopupMenus
    • 🛠 Fixed some race conditions in the IPC and name named pipe classes
    • Implemented multiple FileChooser improvements
    • ➕ Added compatibility with the latest Android SDK
    • Prevented CoreAudio glitches before accepting audio access permissions
    • Made reading MIDI and audio files more robust
  • v6.0.4 Changes

    October 14, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 6.0.4

    • 👌 Improved the Projucer update mechanism
    • 🛠 Fixed an AUv3 parameter normalisation issue
    • 🛠 Fixed WASAPI exclusive mode sample rate selection bug
    • 🛠 Fixed a Linux build issue when omitting ALSA

    🔖 Version 6.0.3

    • 🛠 Fixed version numbers in project files

    🔖 Version 6.0.2

    • ➕ Added support for macOS 11 and arm64
    • ➕ Added Windows IAudioClient3 support for low latency audio drivers
    • ➕ Added Windows and macOS precompiled header support in the Projucer
    • 👌 Improved accessibility support in the macOS menu bar
    • 🛠 Fixed VST3 hosting for plug-ins requiring persistent DLL loads
    • ⚡️ Updated macOS camera capture API
    • 👌 Improved resave diffs in Projucer project files
    • 🛠 Fixed some Linux JACK issues
  • v6.0.3 Changes

    October 05, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 6.0.3

    • 🛠 Fixed version numbers in project files

    🔖 Version 6.0.2

    • ➕ Added support for macOS 11 and arm64
    • ➕ Added Windows IAudioClient3 support for low latency audio drivers
    • ➕ Added Windows and macOS precompiled header support in the Projucer
    • 👌 Improved accessibility support in the macOS menu bar
    • 🛠 Fixed VST3 hosting for plug-ins requiring persistent DLL loads
    • ⚡️ Updated macOS camera capture API
    • 👌 Improved resave diffs in Projucer project files
    • 🛠 Fixed some Linux JACK issues
  • v6.0.2 Changes

    October 05, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 6.0.2

    • ➕ Added support for macOS 11 and arm64
    • ➕ Added Windows IAudioClient3 support for low latency audio drivers
    • ➕ Added Windows and macOS precompiled header support in the Projucer
    • 👌 Improved accessibility support in the macOS menu bar
    • 🛠 Fixed VST3 hosting for plug-ins requiring persistent DLL loads
    • ⚡️ Updated macOS camera capture API
    • 👌 Improved resave diffs in Projucer project files
    • 🛠 Fixed some Linux JACK issues
  • v6.0.1 Changes

    July 07, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 6.0.1

    • 🛠 Fixed a bug in the Projucer GUI editor causing existing code to be overwritten
    • ⚡️ Updated Android Oboe to 1.4.2
    • ⬆️ Bumped default Android Studio gradle and plugin versions to the latest
    • 🛠 Fixed some Android Oboe and OpenSL issues
    • 🛠 Fixed some Doxygen parsing issues
    • 🛠 Fixed MIDI input/output bus enablement in VST3 plug-ins
    • 👌 Improved Windows Clang compatibility
    • 🛠 Fixed GCC 4.8 and 5.0 compatibility
    • 🛠 Fixed some VST3 build errors and warnings on Linux
    • 🛠 Fixed dynamically loaded X11 library names on Linux
    • 🛠 Fixed Projucer CLion exporter generated CMakeLists.txt
    • 🛠 Fixed drag and drop for non-DPI aware plug-ins on Windows
  • v6.0.0 Changes

    June 29, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 6.0.0

    • ➕ Added support for building JUCE projects with CMake
    • Revamped the DSP module
    • ➕ Added VST3 support on Linux
    • ➕ Added support for the latest webview components on macOS/iOS and Windows
    • ✂ Removed the sign-in requirement, app reporting and analytics from the Projucer
    • ➕ Added support for running headlessly on Linux
    • 0️⃣ Bundled Oboe source in JUCE and made it the default audio device on Android
    • Various Oboe stability improvements
    • 💻 Various Projucer UI improvements
    • ➕ Added HWNDComponent for embedding native HWNDs on Windows
    • ➕ Added support for all camera names on macOS
    • ➕ Added support for building with Clang on Windows
    • Modified MidiMessageCollector to preallocate storage
    • Modified AudioProcessorGraph to allow extracting nodes
    • ♻️ Refactored the APVTS parameter attachment classes and added a new ParameterAttachment class
    • ➕ Added IPP FFT implementation
    • ➕ Added all example plugins as internal nodes in AudioPluginHost project
    • ✂ Removed JuceHeader requirement from Projucer projects
    • ➕ Added support for legacy CC output events
    • ➕ Added MidiBuffer::Iterator class compatible with C++11 range-for
    • ➕ Added RangedDirectoryIterator class compatible with C++11 range-for
    • Provided range-for comaptibility for String class
    • 🐧 Windows and Linux hiDPI scaling improvements
    • 📚 Various bug-fixes, improvements and documentation updates
  • v5.4.7 Changes

    February 10, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 5.4.7

    • 🛠 Fixed a macOS focus bug causing Components to not receive mouse events
    • 🛠 Fixed a potential NullPointerException in the Android IAP code
    • 🛠 Fixed an entitlements file generation bug in the Projucer
    • ⚡️ Send VST2 audioMasterUpdateDisplay opcode on the message thread to fix some hosts not updating
    • 🛠 Fixed some build errors and warnings when using Clang on Windows
    • 🔄 Changed the default architecture specified in Linux Makefiles generated by the Projucer
  • v5.4.6 Changes

    February 04, 2020

    == ⚡️ Major JUCE features and updates ==

    This file just lists the more notable headline features. For more detailed info
    🛠 about minor changes and bugfixes, please see the git log!

    🔖 Version 5.4.6

    • 🛠 Fixed compatibility with macOS versions below 10.11
    • Multiple thread safety improvements
    • ➕ Added dynamic parameter and parameter group names
    • ⚡️ Updated to the latest Android In-App Purchases API
    • 👌 Improvements to the Windows message queue under high load
    • Replaced WaitableEvent internals with std::condition_variable
    • 🛠 Fixed some macOS text alignment issues
  • v5.4.5

    October 16, 2019
  • v5.4.4

    August 09, 2019