31.1.0
Update translations from Crowdin
cmake: Update supported CMake version range to 3.28 and 3.30
clang-format: Increase column limit from 80 to 120
mac-capture: Don't read channels for disconnected audio device
clang-format: Update source code files with clang-format 19.1.1
mac-capture: Fix incorrect enum comparison
mac-capture: Remove disp_finished event
mac-capture: Replace pragmas with availability markers
clang-format: Update formatting of all ObjC and ObjC++ files
mac-capture: Don't crash when migrating unknown display IDs