Short answer: PHP 5.6 and newer.
I have several returning clients and regularly meet new clients which still run legacy PHP 5.6 code (and yes, I write it in 2025).
This compatibility is also important for the official SQLantern extension for OpenCart and Joomla for them to work in OpenCart 2 and Joomla 3.
As a result, I take great care to make sure that SQLantern runs on PHP 5.6. Among other - so it can assist in upgrading legacy code like that.
But of course, SQLantern also runs on all newer versions.
The development server runs PHP 8.2, and before each release multiple tests are performed on PHP 5.6 and 7.2.
As I have a lot of clients with all kinds of PHP versions, SQLantern is later naturally tested in all the versions from 5.6 to 8.3, but that happens after the release.
I urge you to let me know if SQLantern doesn't run for you on any PHP 5.6+ version (mail me at
Mind that versions below 5.6 are not supported and it is intentional. I recommend running SQLantern in Docker in that case, if possible. (Or connect remotely if possible.)