In commit 837ae1404 (19th April 2026) the minimum macOS target was changed from 10.9 to 11.0 but I can't seem to find any compelling code reason why.
@Christoph-Hart Was this just a preference? Or was there some code/architecture reason for the change?
The jump from 10.9 to 11.0 is not small. It cuts out quite a few older systems:
┌─────────┬─────────────┬──────────┐
│ 10.9 │ Mavericks │ 2013 │
├─────────┼─────────────┼──────────┤
│ 10.10 │ Yosemite │ 2014 │
├─────────┼─────────────┼──────────┤
│ 10.11 │ El Capitan │ 2015 │
├─────────┼─────────────┼──────────┤
│ 10.12 │ Sierra │ 2016 │
├─────────┼─────────────┼──────────┤
│ 10.13 │ High Sierra │ 2017 │
├─────────┼─────────────┼──────────┤
│ 10.14 │ Mojave │ 2018 │
├─────────┼─────────────┼──────────┤
│ 10.15 │ Catalina │ 2019 │ 👈 32-bit support dropped here
├─────────┼─────────────┼──────────┤
│ 11.0 │ Big Sur │ 2020 │ 👈 Apple Silicon introduced here
└─────────┴─────────────┴──────────┘
A percentage of my customers are on pre-11.0 systems, and all my existing Maize Sampler-based plugins support back to 10.14, so I'd like to change the 11.0 to something lower in my exports.
Anyone know of any reason why this would cause problems?
Side note: @David-Healey, you mentioned here that you use 'HISE defaults', which are now 11.0, but the Rhapsody website says 10.14+. Just wanted you to know you might need to change your website wording, if you've exported/updated the player since April this year.