Browse Source

Change the format of the top level informational .txt files to .md

v7.0.9
Tom Poole 2 years ago
parent
commit
04d540df67
3 changed files with 1074 additions and 1050 deletions
  1. +960
    -991
      BREAKING_CHANGES.md
  2. +113
    -58
      CHANGE_LIST.md
  3. +1
    -1
      extras/Projucer/Source/Settings/jucer_StoredSettings.cpp

BREAKING_CHANGES.md
File diff suppressed because it is too large
View File


ChangeList.txt → CHANGE_LIST.md View File

@@ -1,9 +1,10 @@
== Major JUCE features and updates ==
# Major JUCE features and updates
This file just lists the more notable headline features. For more detailed info
about changes and bugfixes please see the git log and BREAKING-CHANGES.txt.
This file lists the more notable headline features. For more detailed info
about changes and bugfixes please see the git log and BREAKING_CHANGES.md.
## Version 7.0.7
Version 7.0.7
- Fixed some macOS 14.0 deprecations - Fixed some macOS 14.0 deprecations
- Fixed some issues with VST3 manifest generation - Fixed some issues with VST3 manifest generation
- Fixed a Metal layer rendering issue - Fixed a Metal layer rendering issue
@@ -11,7 +12,8 @@ Version 7.0.7
- Fixed a crash in VirtualDesktopWatcher - Fixed a crash in VirtualDesktopWatcher
- Fixed an AUv3 bundling problem - Fixed an AUv3 bundling problem
Version 7.0.6
## Version 7.0.6
- Added support for VST3 bundles and moduleinfo.json - Added support for VST3 bundles and moduleinfo.json
- Improved message box dismissal - Improved message box dismissal
- Improved WebView support - Improved WebView support
@@ -21,19 +23,22 @@ Version 7.0.6
- Improved machine ID support - Improved machine ID support
- Improved the HighResolutionTimer implementation - Improved the HighResolutionTimer implementation
Version 7.0.5
## Version 7.0.5
- Fixed Windows 7 compatibility - Fixed Windows 7 compatibility
- Fixed dark mode notifications on macOS - Fixed dark mode notifications on macOS
- Improved the performance of AudioProcessorGraph - Improved the performance of AudioProcessorGraph
Version 7.0.4
## Version 7.0.4
- Improved Metal device handling - Improved Metal device handling
- Adopted more C++17 features - Adopted more C++17 features
- Improved input handling on macOS and iOS - Improved input handling on macOS and iOS
- Fixed a GUI display issue on Linux - Fixed a GUI display issue on Linux
- Fixed some compiler warnings - Fixed some compiler warnings
Version 7.0.3
## Version 7.0.3
- Added a unique machine ID - Added a unique machine ID
- Added new threading classes - Added new threading classes
- Improved the performance of multiple OpenGL contexts - Improved the performance of multiple OpenGL contexts
@@ -42,18 +47,21 @@ Version 7.0.3
- Fixed Studio One drawing performance - Fixed Studio One drawing performance
- Updated the FLAC library - Updated the FLAC library
Version 7.0.2
## Version 7.0.2
- Fixed accessibility table navigation - Fixed accessibility table navigation
- Fixed Android file access on older APIs - Fixed Android file access on older APIs
- Improved Linux VST3 threading - Improved Linux VST3 threading
- Improved ARA integration - Improved ARA integration
Version 7.0.1
## Version 7.0.1
- Fixed some Xcode and MSVC compiler warnings - Fixed some Xcode and MSVC compiler warnings
- Improved VST3 bus configuration and channel handling - Improved VST3 bus configuration and channel handling
- Fixed some Metal layer rendering bugs - Fixed some Metal layer rendering bugs
Version 7.0.0
## Version 7.0.0
- Added Audio Random Access (ARA) SDK support - Added Audio Random Access (ARA) SDK support
- Added support for authoring and hosting LV2 plug-ins - Added support for authoring and hosting LV2 plug-ins
- Added a default renderer for macOS and iOS - Added a default renderer for macOS and iOS
@@ -63,14 +71,16 @@ Version 7.0.0
- Revamped AudioPlayHead functionality - Revamped AudioPlayHead functionality
- Improved accessibility support - Improved accessibility support
Version 6.1.6
## Version 6.1.6
- Improved the handling of AU multichannel layouts - Improved the handling of AU multichannel layouts
- Added JUCE_NODISCARD to builder-patten functions - Added JUCE_NODISCARD to builder-patten functions
- Added recursion options to DirectoryIterator - Added recursion options to DirectoryIterator
- Unified the loading of OpenGL 3.2 core profiles - Unified the loading of OpenGL 3.2 core profiles
- Improved macOS full-screen behaviour with non-native titlebars - Improved macOS full-screen behaviour with non-native titlebars
Version 6.1.5
## Version 6.1.5
- Improved the accessibility framework - Improved the accessibility framework
- Added handling of non-Latin virtual key codes on macOS - Added handling of non-Latin virtual key codes on macOS
- Improved X11 compatibility - Improved X11 compatibility
@@ -79,12 +89,14 @@ Version 6.1.5
- Improved MinGW-w64 compatibility - Improved MinGW-w64 compatibility
- Added an MPEKeyboardComponent class - Added an MPEKeyboardComponent class
Version 6.1.4
## Version 6.1.4
- Restored Projucer project saving behavior - Restored Projucer project saving behavior
- Fixed a CGImage memory access violation on Monterey - Fixed a CGImage memory access violation on Monterey
- Improved macOS thread priority management - Improved macOS thread priority management
Version 6.1.3
## Version 6.1.3
- Added support for Visual Studio 2022 to the Projucer - Added support for Visual Studio 2022 to the Projucer
- Added support for creating OpenGL 3.2 contexts on Windows - Added support for creating OpenGL 3.2 contexts on Windows
- Added support for plugin hosts to easily retrieve stable parameter IDs - Added support for plugin hosts to easily retrieve stable parameter IDs
@@ -95,12 +107,14 @@ Version 6.1.3
- Improved macOS 12 compatibility, including OpenGL and FileChooser fixes - Improved macOS 12 compatibility, including OpenGL and FileChooser fixes
- Improved accessibility support - Improved accessibility support
Version 6.1.2
## Version 6.1.2
- Fixed an OpenGL display refresh rate issue on macOS - Fixed an OpenGL display refresh rate issue on macOS
- Improved the scaling behaviour of hosted VST3 plug-ins - Improved the scaling behaviour of hosted VST3 plug-ins
- Improved accessibility support - Improved accessibility support
Version 6.1.1
## Version 6.1.1
- Fixed a CMake installation issue - Fixed a CMake installation issue
- Improved parameter value loading after plug-in restarts - Improved parameter value loading after plug-in restarts
- Fixed some problems with multi-line text layouts - Fixed some problems with multi-line text layouts
@@ -108,7 +122,8 @@ Version 6.1.1
- Fixed an issue setting OpenGL repaint events - Fixed an issue setting OpenGL repaint events
- Improved accessibility support - Improved accessibility support
Version 6.1.0
## Version 6.1.0
- Added accessibility support - Added accessibility support
- Enabled use of VST3 plug-in extensions - Enabled use of VST3 plug-in extensions
- Improved OpenGL function loading - Improved OpenGL function loading
@@ -125,7 +140,8 @@ Version 6.1.0
- Improved modal dismissing - Improved modal dismissing
- Improved assertion handling on macOS ARM - Improved assertion handling on macOS ARM
Version 6.0.8
## Version 6.0.8
- Fixed a macOS graphics invalidation region issue - Fixed a macOS graphics invalidation region issue
- Improved the handling of modal dialog dismissal - Improved the handling of modal dialog dismissal
- Fixed audio glitching in CoreAudio before microphone permission is granted - Fixed audio glitching in CoreAudio before microphone permission is granted
@@ -139,11 +155,13 @@ Version 6.0.8
- Fixed some DSP convolution issues - Fixed some DSP convolution issues
- Added host detection on macOS ARM - Added host detection on macOS ARM
Version 6.0.7
## Version 6.0.7
- Fixed a macOS drawing issue - Fixed a macOS drawing issue
- Updated the DemoRunner bundle ID - Updated the DemoRunner bundle ID
Version 6.0.6
## Version 6.0.6
- Moved to the new CoreMIDI API on supported platforms - Moved to the new CoreMIDI API on supported platforms
- Added support for the "New Build System" in Xcode - Added support for the "New Build System" in Xcode
- Made the audio format readers more robust - Made the audio format readers more robust
@@ -151,7 +169,8 @@ Version 6.0.6
- Fixed a VST3 program parameter issue - Fixed a VST3 program parameter issue
- Updated to Oboe 1.5 on Android - Updated to Oboe 1.5 on Android
Version 6.0.5
## Version 6.0.5
- Added more support for styling PopupMenus - Added more support for styling PopupMenus
- Fixed some race conditions in the IPC and name named pipe classes - Fixed some race conditions in the IPC and name named pipe classes
- Implemented multiple FileChooser improvements - Implemented multiple FileChooser improvements
@@ -159,16 +178,19 @@ Version 6.0.5
- Prevented CoreAudio glitches before accepting audio access permissions - Prevented CoreAudio glitches before accepting audio access permissions
- Made reading MIDI and audio files more robust - Made reading MIDI and audio files more robust
Version 6.0.4
## Version 6.0.4
- Improved the Projucer update mechanism - Improved the Projucer update mechanism
- Fixed an AUv3 parameter normalisation issue - Fixed an AUv3 parameter normalisation issue
- Fixed WASAPI exclusive mode sample rate selection bug - Fixed WASAPI exclusive mode sample rate selection bug
- Fixed a Linux build issue when omitting ALSA - Fixed a Linux build issue when omitting ALSA
Version 6.0.3
## Version 6.0.3
- Fixed version numbers in project files - Fixed version numbers in project files
Version 6.0.2
## Version 6.0.2
- Added support for macOS 11 and arm64 - Added support for macOS 11 and arm64
- Added Windows IAudioClient3 support for low latency audio drivers - Added Windows IAudioClient3 support for low latency audio drivers
- Added Windows and macOS precompiled header support in the Projucer - Added Windows and macOS precompiled header support in the Projucer
@@ -178,7 +200,8 @@ Version 6.0.2
- Improved resave diffs in Projucer project files - Improved resave diffs in Projucer project files
- Fixed some Linux JACK issues - Fixed some Linux JACK issues
Version 6.0.1
## Version 6.0.1
- Fixed a bug in the Projucer GUI editor causing existing code to be overwritten - Fixed a bug in the Projucer GUI editor causing existing code to be overwritten
- Updated Android Oboe to 1.4.2 - Updated Android Oboe to 1.4.2
- Bumped default Android Studio gradle and plugin versions to the latest - Bumped default Android Studio gradle and plugin versions to the latest
@@ -192,7 +215,8 @@ Version 6.0.1
- Fixed Projucer CLion exporter generated CMakeLists.txt - Fixed Projucer CLion exporter generated CMakeLists.txt
- Fixed drag and drop for non-DPI aware plug-ins on Windows - Fixed drag and drop for non-DPI aware plug-ins on Windows
Version 6.0.0
## Version 6.0.0
- Added support for building JUCE projects with CMake - Added support for building JUCE projects with CMake
- Revamped the DSP module - Revamped the DSP module
- Added VST3 support on Linux - Added VST3 support on Linux
@@ -218,7 +242,8 @@ Version 6.0.0
- Windows and Linux hiDPI scaling improvements - Windows and Linux hiDPI scaling improvements
- Various bug-fixes, improvements and documentation updates - Various bug-fixes, improvements and documentation updates
Version 5.4.7
## Version 5.4.7
- Fixed a macOS focus bug causing Components to not receive mouse events - Fixed a macOS focus bug causing Components to not receive mouse events
- Fixed a potential NullPointerException in the Android IAP code - Fixed a potential NullPointerException in the Android IAP code
- Fixed an entitlements file generation bug in the Projucer - Fixed an entitlements file generation bug in the Projucer
@@ -226,7 +251,8 @@ Version 5.4.7
- Fixed some build errors and warnings when using Clang on Windows - Fixed some build errors and warnings when using Clang on Windows
- Changed the default architecture specified in Linux Makefiles generated by the Projucer - Changed the default architecture specified in Linux Makefiles generated by the Projucer
Version 5.4.6
## Version 5.4.6
- Fixed compatibility with macOS versions below 10.11 - Fixed compatibility with macOS versions below 10.11
- Multiple thread safety improvements - Multiple thread safety improvements
- Added dynamic parameter and parameter group names - Added dynamic parameter and parameter group names
@@ -235,7 +261,8 @@ Version 5.4.6
- Replaced WaitableEvent internals with std::condition_variable - Replaced WaitableEvent internals with std::condition_variable
- Fixed some macOS text alignment issues - Fixed some macOS text alignment issues
Version 5.4.5
## Version 5.4.5
- Improved message queue performance on Linux - Improved message queue performance on Linux
- Added missing lifecycle callbacks on Android Q - Added missing lifecycle callbacks on Android Q
- Refactored the AudioBlock class - Refactored the AudioBlock class
@@ -247,7 +274,8 @@ Version 5.4.5
- Replaced select() calls with poll() - Replaced select() calls with poll()
- Various bug-fixes, improvements and documentation updates - Various bug-fixes, improvements and documentation updates
Version 5.4.4
## Version 5.4.4
- Improvements to floating point number printing - Improvements to floating point number printing
- Faster plug-in parameter indexing - Faster plug-in parameter indexing
- Added support for persisting attachements to MIDI devices - Added support for persisting attachements to MIDI devices
@@ -257,7 +285,8 @@ Version 5.4.4
- Added support for Visual Studio 2019 - Added support for Visual Studio 2019
- Removed support for Visual Studio 2013 - Removed support for Visual Studio 2013
Version 5.4.3
## Version 5.4.3
- Added a Visual Studio 2019 exporter to the Projucer - Added a Visual Studio 2019 exporter to the Projucer
- Added options to configure macOS Hardened Runtime in the Projucer - Added options to configure macOS Hardened Runtime in the Projucer
- Fixed a potential memory corruption when drawing on macOS/iOS - Fixed a potential memory corruption when drawing on macOS/iOS
@@ -265,7 +294,8 @@ Version 5.4.3
- Multiple DSP module enhancements - Multiple DSP module enhancements
- Various bug-fixes, improvements and documentation updates - Various bug-fixes, improvements and documentation updates
Version 5.4.2
## Version 5.4.2
- Restructured the low-level Android native code - Restructured the low-level Android native code
- Added an ADSR envelope class - Added an ADSR envelope class
- AudioProcessorValueTreeState performance improvements - AudioProcessorValueTreeState performance improvements
@@ -273,7 +303,8 @@ Version 5.4.2
- Improved VST3 hosting - Improved VST3 hosting
- Windows hiDPI scaling enhancements - Windows hiDPI scaling enhancements
Version 5.4.1
## Version 5.4.1
- Fixed a VST2 compilation error in VS2013 - Fixed a VST2 compilation error in VS2013
- Fixed some live-build compilation errors in the Projucer - Fixed some live-build compilation errors in the Projucer
- Fixed a bug in the Oversampling class - Fixed a bug in the Oversampling class
@@ -281,7 +312,8 @@ Version 5.4.1
- Fixed some bugs in the Unity plug-in wrapper - Fixed some bugs in the Unity plug-in wrapper
- Fixed some VS2015 compiler errors - Fixed some VS2015 compiler errors
Version 5.4.0
## Version 5.4.0
- macOS Mojave and iOS 12 support - macOS Mojave and iOS 12 support
- Windows hiDPI support - Windows hiDPI support
- Unity native plug-in support - Unity native plug-in support
@@ -293,7 +325,8 @@ Version 5.4.0
- Support for Android Studio 3.2 - Support for Android Studio 3.2
- Various bug-fixes, improvements and documentation updates - Various bug-fixes, improvements and documentation updates
Version 5.3.2
## Version 5.3.2
- Removed the OSX 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms - Removed the OSX 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms
- Replaced all usage of ScopedPointer with std::unique_ptr - Replaced all usage of ScopedPointer with std::unique_ptr
- Added camera support for iOS and Android - Added camera support for iOS and Android
@@ -308,7 +341,8 @@ Version 5.3.2
- Fixed a bug causing an unintentional menu item highlight disco party when using a popup menu in a plug-in's UI - Fixed a bug causing an unintentional menu item highlight disco party when using a popup menu in a plug-in's UI
- Marked as deprecated: String::empty, var::null, File::nonexistent, ValueTree::invalid and other problematic statically-initialised null values - Marked as deprecated: String::empty, var::null, File::nonexistent, ValueTree::invalid and other problematic statically-initialised null values
Version 5.3.1
## Version 5.3.1
- Add Android and iOS support to AudioPluginHost - Add Android and iOS support to AudioPluginHost
- Added support for Bela in the form of an AudioIODeviceType - Added support for Bela in the form of an AudioIODeviceType
- Add bypass support to both hosting and plug-in client code - Add bypass support to both hosting and plug-in client code
@@ -327,7 +361,8 @@ Version 5.3.1
- Added a command-line option to use LF as linefeeds rather than CRLF in the Projucer cleanup tools - Added a command-line option to use LF as linefeeds rather than CRLF in the Projucer cleanup tools
- Multiple documentation updates - Multiple documentation updates
Version 5.3.0
## Version 5.3.0
- Added support for Android OBOE (developer preview) - Added support for Android OBOE (developer preview)
- Updated JUCE's MPE classes to comply with the new MMA-adopted specification - Updated JUCE's MPE classes to comply with the new MMA-adopted specification
- Multiple documentation updates - Multiple documentation updates
@@ -340,7 +375,8 @@ Version 5.3.0
- Added thread safe methods for getting and setting the AudioProcessorValueTreeState state - Added thread safe methods for getting and setting the AudioProcessorValueTreeState state
- Added customisable MacOS icons - Added customisable MacOS icons
Version 5.2.1
## Version 5.2.1
- Added native content sharing support for iOS and Android - Added native content sharing support for iOS and Android
- Added iOS and Android native file chooser support - Added iOS and Android native file chooser support
- Implemented WebBrowserComponent on Android - Implemented WebBrowserComponent on Android
@@ -366,7 +402,8 @@ Version 5.2.1
- Multiple Projucer UI and UX improvements - Multiple Projucer UI and UX improvements
- Various documentation tweaks and fixes - Various documentation tweaks and fixes
Version 5.2.0
## Version 5.2.0
- Added a CMake exporter to the Projucer - Added a CMake exporter to the Projucer
- JUCE analytics module - JUCE analytics module
- Added support for push notifications on iOS and Android - Added support for push notifications on iOS and Android
@@ -385,7 +422,8 @@ Version 5.2.0
- Improved the performance of 3D rendering when multiple OpenGL contexts are used at the same time - Improved the performance of 3D rendering when multiple OpenGL contexts are used at the same time
- Tweaked the rate at which EdgeTable grows its internal storage, to improve performance rendering large and complex paths - Tweaked the rate at which EdgeTable grows its internal storage, to improve performance rendering large and complex paths
Version 5.1.2
## Version 5.1.2
- Fixed multiple plugin-resizing bugs - Fixed multiple plugin-resizing bugs
- Added support for AUv3 MIDI and screen size negotiation - Added support for AUv3 MIDI and screen size negotiation
- Added support for Xcode 9 and iOS 11 - Added support for Xcode 9 and iOS 11
@@ -399,7 +437,8 @@ Version 5.1.2
- Plug-in parameters can be explicitly marked as continuous or discrete - Plug-in parameters can be explicitly marked as continuous or discrete
- Multiple documentation updates - Multiple documentation updates
Version 5.1.1
## Version 5.1.1
- Fixed Windows live build engine on Visual Studio 2017 - Fixed Windows live build engine on Visual Studio 2017
- Fixed a compiler error in juce_MathFunctions.h in Visual Studio 2013 - Fixed a compiler error in juce_MathFunctions.h in Visual Studio 2013
- Fixed a potential crash when using the ProcessorDuplicator - Fixed a potential crash when using the ProcessorDuplicator
@@ -413,7 +452,8 @@ Version 5.1.1
- Fixed an issue where a JUCE VST2 would not correctly report that it supports resizing of it’s plugin editor - Fixed an issue where a JUCE VST2 would not correctly report that it supports resizing of it’s plugin editor
- Various documentation tweaks and fixes - Various documentation tweaks and fixes
Version 5.1.0
## Version 5.1.0
- Release of the JUCE DSP module - Release of the JUCE DSP module
- Multichannel audio readers and writers - Multichannel audio readers and writers
- Plugin editor Hi-DPI scaling support - Plugin editor Hi-DPI scaling support
@@ -425,7 +465,8 @@ Version 5.1.0
- Various documentation fixes - Various documentation fixes
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
Version 5.0.2
## Version 5.0.2
- Improved project save speed in the Projucer - Improved project save speed in the Projucer
- Added option to save individual exporters in the Projucer - Added option to save individual exporters in the Projucer
- Added the ability to create custom colour schemes for the Projucer’s code editor - Added the ability to create custom colour schemes for the Projucer’s code editor
@@ -448,7 +489,8 @@ Version 5.0.2
- Various documentation fixes - Various documentation fixes
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
Version 5.0.1
## Version 5.0.1
- Fixed Windows live build engine on Visual Studio 2017 - Fixed Windows live build engine on Visual Studio 2017
- Fixed memory-leak in Projucer live build engine - Fixed memory-leak in Projucer live build engine
- Fixed an issue where you could not paste your redeem serial number with Cmd+V on macOS - Fixed an issue where you could not paste your redeem serial number with Cmd+V on macOS
@@ -456,7 +498,8 @@ Version 5.0.1
- Minor Projucer UI improvements - Minor Projucer UI improvements
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
Version 5.0.0
## Version 5.0.0
- New licensing model - New licensing model
- Projucer UI/UX overhaul - Projucer UI/UX overhaul
- New look and feel (version 4) - New look and feel (version 4)
@@ -475,7 +518,8 @@ Version 5.0.0
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
- Various documentation improvements - Various documentation improvements
Version 4.3.1
## Version 4.3.1
- Added support for iOS download tasks - Added support for iOS download tasks
- Added support for AAX plug-in meters - Added support for AAX plug-in meters
- Added support for dynamically disabling/enabling sidechains in ProTools - Added support for dynamically disabling/enabling sidechains in ProTools
@@ -490,7 +534,8 @@ Version 4.3.1
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
- Various documentation improvements - Various documentation improvements
Version 4.3.0
## Version 4.3.0
- Added API and examples for ROLI Blocks - Added API and examples for ROLI Blocks
- Multiple Projucer live-build UI and diagnostics improvements - Multiple Projucer live-build UI and diagnostics improvements
- JUCE now supports hosting multi-bus plug-ins - JUCE now supports hosting multi-bus plug-ins
@@ -503,7 +548,8 @@ Version 4.3.0
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
- Various documentation improvements - Various documentation improvements
Version 4.2.4
## Version 4.2.4
- Pre-release of live build engine on Windows - Pre-release of live build engine on Windows
- Added FlexBox layout engine - Added FlexBox layout engine
- Removed dependency on external Steinberg SDK when building and/or hosting VST2 plug-ins - Removed dependency on external Steinberg SDK when building and/or hosting VST2 plug-ins
@@ -527,18 +573,21 @@ Version 4.2.4
- Various minor improvements and bug fixes - Various minor improvements and bug fixes
- Various documentation improvements - Various documentation improvements
Version 4.2.3
## Version 4.2.3
- Various VST3 improvements: resizing VST3 windows, plug-in compatibility issues - Various VST3 improvements: resizing VST3 windows, plug-in compatibility issues
- Use NSURLSession on newer OS X versions - Use NSURLSession on newer OS X versions
- Add compatibility for VST 3 SDK update 3.6.6 - Add compatibility for VST 3 SDK update 3.6.6
- Miscellaneous fixes and improvements - Miscellaneous fixes and improvements
Version 4.2.1
## Version 4.2.1
- New class CachedValue, for providing easy and efficient access to ValueTree properties - New class CachedValue, for providing easy and efficient access to ValueTree properties
- Reduced audio plug-in binary sizes on OS X and added symbol-stripping option - Reduced audio plug-in binary sizes on OS X and added symbol-stripping option
- Miscellaneous fixes and improvements - Miscellaneous fixes and improvements
Version 4.2
## Version 4.2
- Added support for AudioUnit v3 on OS X and iOS - Added support for AudioUnit v3 on OS X and iOS
- Simplified the JUCE module format. Removed the json module definition files, and made - Simplified the JUCE module format. Removed the json module definition files, and made
it easier to manually add modules to projects. The format is fully described in the it easier to manually add modules to projects. The format is fully described in the
@@ -551,21 +600,25 @@ Version 4.2
open-source project. This will allow everyone to compile the Projucer's IDE themselves, and open-source project. This will allow everyone to compile the Projucer's IDE themselves, and
having just one app instead of two will make things a lot less confusing! having just one app instead of two will make things a lot less confusing!
Version 4.1
## Version 4.1
- Added multi-bus support for audio plug-in clients - Added multi-bus support for audio plug-in clients
- Added support for MIDI effect plug-ins (AU and AAX). - Added support for MIDI effect plug-ins (AU and AAX).
- Added new example: Network Graphics Demo - Added new example: Network Graphics Demo
Version 4.0.3
## Version 4.0.3
- Added MPE (Multidimensional Polyphonic Expression) classes - Added MPE (Multidimensional Polyphonic Expression) classes
- Added full support for generating and parsing Midi RPN/NRPN messages - Added full support for generating and parsing Midi RPN/NRPN messages
- Made the LinearSmoothedValue class public - Made the LinearSmoothedValue class public
- Miscellaneous fixes and minor improvements - Miscellaneous fixes and minor improvements
Version 4.0.2
## Version 4.0.2
- Miscellaneous fixes and house-keeping - Miscellaneous fixes and house-keeping
Version 4.0.1
## Version 4.0.1
- Initial release of the Projucer! - Initial release of the Projucer!
- Full OSC support! - Full OSC support!
- Android Studio exporting from the Introjucer - Android Studio exporting from the Introjucer
@@ -579,12 +632,14 @@ Version 4.0.1
- Many updates to Introjucer - Many updates to Introjucer
- Many new tutorials and examples - Many new tutorials and examples
Version 3.3.0
## Version 3.3.0
- New functions for Base64 conversion - New functions for Base64 conversion
- New command-line options in the introjucer for trimming whitespace and - New command-line options in the introjucer for trimming whitespace and
replacing tabs in source files replacing tabs in source files
Version 3.2.0
## Version 3.2.0
- Major OpenGL performance/stability improvements - Major OpenGL performance/stability improvements
- Performance improvements to FloatVectorOperations math functions - Performance improvements to FloatVectorOperations math functions
- New FloatVectorOperations: abs, min, max, addWithMultiply, clip - New FloatVectorOperations: abs, min, max, addWithMultiply, clip

+ 1
- 1
extras/Projucer/Source/Settings/jucer_StoredSettings.cpp View File

@@ -313,7 +313,7 @@ static bool isGlobalPathValid (const File& relativeTo, const Identifier& key, co
} }
else if (key == Ids::jucePath) else if (key == Ids::jucePath)
{ {
fileToCheckFor = "ChangeList.txt";
fileToCheckFor = "CHANGE_LIST.md";
} }
else else
{ {


Loading…
Cancel
Save