New features
- Holding Alt when dropping something in a scenario will disable the automatic creation of an interval, which is useful for doing more "live" stuff.
- Windows: should support back to Windows 7 again (note that the Windows update have to be done for the ucrt: https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c
Bugfixes
- Fix that a drop would sometimes end up at the top of the score instead of the mouse position in the Y axis.
- Fixes for loading externals in the Pd integration. Note that externals must be built with
#define PDINSTANCE 1
for this to work ! - Fix off by one error in bar computation
- Pd: look for externals in the folder of the loaded patch
- GFX bugfix when removing a window
- Fix issues where a deleted item could still be shown in the inspector, leading to... complications
- Various build fixes on various platforms
- Allow to build against Qt 6.2 directly on Arch since it now provides all the required libraries
- ALSA: fix period count to support RPi Audio Injector Ultra
- Mapper: use floats even in the int case. Fixes #1085
- Fix issue when removing an OSCQuery device. Fixes #1317
- Various LV2 bugfixes on Ubuntu 20.04 (#1319)
- Compatibility with latest PortAudio CMake
- PureData: use port metadata to allow automatic mapping
- Disable GL if only OpenGL 1.1 is available (don't laugh)
- CI: Use Big Sur / Xcode 13 for building macOS