In the latest version of Sequoia, JUCE is no longer compiling. When attempting to build and run the old files (at least with CMake), it returns the following:
JUCE/modules/juce_gui_basics/native/juce_Windowing_mac.mm:532:33:
error: 'CGWindowListCreateImage' is unavailable: obsoleted in macOS 15.0 -
Please use ScreenCaptureKit instead.
532 | CGImageRef screenShot = CGWindowListCreateImage (CGRectNull,
| ^
I can confirm using develop resolves the issue for me. Is there a specific commit or PR with the fix…? So we can cherry-pick rather than switching branches