tsugiproject / tsugi

Tsugi Admin, Developer, and Management Console (pls join the dev list)
http://www.tsugi.org
Apache License 2.0
347 stars 257 forks source link

Make the minimum PHP Version from 5.5 to 7.2 for Tsugi #95

Closed csev closed 3 years ago

csev commented 4 years ago

Currently the minimum version for Tsugi is 5.5 - mostly because the first few versions of 7 were wonky. Because of a bug that was not fixed until 7.1.9, Tsugi has some wonky JavaScript in Output.php to compensate for the bugs in cookiless session support in PHP 7.

https://www.php.net/ChangeLog-7.php#7.1.9 https://bugs.php.net/bug.php?id=74892

While Tsugi does not currently have lots of 7-special syntax in the code base (perhaps none), it would be nice to remove this wonky workaround 7.0 / 7.1 code from three years ago. But we need folks to get to 7.2 or later before we remove the code.

csev commented 3 years ago

This has been done.