On September 30th 2021, there will be a change in how older browsers, and devices and operating systems trust our SSL/TLS certificates, resulting in a minor decrease in compatibility.
Devices and browsers running up-to-date software will continue working fine, and we've taken steps to make sure the vast majority of older devices will too. Below is a list of common operating systems, browsers and software libraries which will and will not be compatible.
Windows >= XP SP3 (assuming Automatic Root Certificate Update isn’t manually disabled)
iOS >= 10 (iOS 9 does not include it)
iPhone 5 and above can upgrade to iOS 10 and can thus trust the new certificates
Android >= 7.1.1 (but Android >= 2.3.6 will work by default due to a special cross-signing)
Ubuntu >= xenial / 16.04 (with updates applied)
Debian >= jessie / 8 (with updates applied)
Browsers (Chrome, Safari, Edge, Opera) generally trust the same root certificates as the operating system they are running on. Firefox is the exception: it has its own root store.
Blackberry < v10.3.3
Android < v2.3.6
Windows XP prior to SP3
cannot handle SHA-2 signed certificates
Java 7 < 7u111
Java 8 < 8u101
Windows Live Mail (2012 mail client, not webmail)
cannot handle certificates without a CRL
PS3 game console
PS4 game console with firmware < 5.00
All clients connecting to Toggles API using OpenSSL libraries must be using OpenSSL v1.1.0 or later. Failure to upgrade will result in errors when connecting to Toggle API.