- Add NSLocalNetworkUsageDescription and NSMicrophoneUsageDescription in macOS builds
- Allow canvas eyecandy for Qt >= 5.12
- Alternative approach to deal with JACK postponed events (improves PipeWire usage)
- Implement parameter groups for VST2 plugins
- Ignore hosts calling Carla-VST effOpen twice (don't print errors)
- Listen to Windows and X11 plugin UI resize events (without extensions)
- Make some macOS dialogs modal
- Remove favorite plugins from list when they fail to load
- Update JUCE plugin code to new APIs, hook into VST2 for feature parity with native implementation
- Use new tick_double for JACK transport
- Use posix_spawn to launch macOS bridges
- Fix available decimal points on a few dialogs being incorrect
- Fix bridged plugin UIs appearing behind main carla window on macOS
- Fix canvas auto-refreshing on exit, potentially leading to crash
- Fix canvas split/join action
- Fix carla-vst-wine symbol visibility
- Fix default rack "skin" for a few plugins
- Fix initial size for LV2 UIs with no UI resize extension (all OSes)
- Fix loading state of Windows/macOS VST2 plugins without chunk
- Fix macOS binaries not being debug/symbol stripped
- Fix midi-pattern plugin having double notes on transport reposition
- Fix race condition (and potential crash) around postponed RT events
- Fix Qt >= 5.10 version checks
- Fix unused JACK latency callbacks (removed)
- Fix X11 UIs not having keyboard focus