From fddb921e3c555824ad10bcf395895cb2dc8fb93a Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Boulant Date: Fri, 11 Sep 2026 08:46:54 +0200 Subject: [PATCH] chore(deps): move to JUCE 9.0.2 Patch bump. The one breaking change (AudioDeviceSelectorComponent:: getMidiInputSelectorListBox removed) is unused here. JUCE now defaults JUCE_USE_MP3AUDIOFORMAT to 1; XOA does not register audio formats, so nothing changes. Verified: Debug + Release build, xoa-tests and the offline-render smoke test pass in both. Co-Authored-By: Claude Opus 5 (1M context) --- CLAUDE.md | 2 +- ThirdParty/JUCE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 810481e..35cdfb5 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -34,7 +34,7 @@ Binary: `build/XOA_artefacts//XOA.exe`. After a fresh clone run spatcore's `cmake/SpatcoreConsumer.cmake` helper (see CMakeLists.txt). Dependency direction is strictly app → spatcore; never modify spatcore from here — changes go to the spatcore repo and arrive via a pin bump. -- `ThirdParty/JUCE` — submodule (JUCE 9.0.1, tag `9.0.1`; same major as +- `ThirdParty/JUCE` — submodule (JUCE 9.0.2, tag `9.0.2`; same major as WFS-DIY). - `ThirdParty/hidapi` — submodule (headers for spatcore-controllers; static lib linked into the app via hidapi's own CMake). diff --git a/ThirdParty/JUCE b/ThirdParty/JUCE index e18f7f5..7278278 160000 --- a/ThirdParty/JUCE +++ b/ThirdParty/JUCE @@ -1 +1 @@ -Subproject commit e18f7f506c0b96f2c738a0bcd7fe6467a5005ad8 +Subproject commit 72782788ce18c2d4d760b28e0921d6ffc6431102