General changes/fixes
- Add portable standalone Windows binaries
- Add JTB Waves example/demo patch
- Fix SSE not being enabled in pffft for 32bit builds
- Improve docs for building Windows binaries
- Stop using LTO for macos-universal builds
Module updates
- Add Sapphire
- Add Stoermelder Pack-one
- Add Surge-XT
- Update BaconPlugs
- Update Befaco
- Update MindMeld
- Update PathSet
Web-assembly related changes
- Add Web-assembly build instructions
- Enable brotli compression on release files
- Enable emscripten --use-preload-cache flag, improves browser cache
- Fix keyboard input having wrong keys
- Fix mouse lock on chrome-based browsers
- Fix versioning
Special Notes:
- Building now requires a compiler compatible with C++17
- Windows builds now require 0x0600/Vista, needed for Surge
See official announcement at https://kx.studio/News/?action=view&url=cardinal-2212-released