drop support for PHP 5.x and 7.0
authorDenis Ovsienko <denis@ovsienko.info>
Sun, 17 Nov 2019 22:25:44 +0000 (22:25 +0000)
committerDenis Ovsienko <denis@ovsienko.info>
Sun, 17 Nov 2019 22:25:44 +0000 (22:25 +0000)
As proposed on the mailing list on 4th of July 2019.

ChangeLog
README.md
wwwroot/inc/dictionary.php
wwwroot/inc/upgrade.php

index 06e6adef3eb2e1e561e5d5f70385950483e5ee6e..80df7d4aa317cd47888495accbd81296d81c1692 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,5 @@
 0.22.0
+       update: drop support for PHP 5.x and 7.0
 0.21.4 2019-11-17
        bugfix: amend SQL to work on MySQL 8 (Mantis#1909)
        update: use vertical writing mode in the 802.1Q report
index 143ce07a856a641771fcc817eba58a24f2378494..6d0e286a6a696deb62321d52b9e4e5d0fcdc8c4a 100644 (file)
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ look for the respective links at [project's web-site](http://racktables.org).
 
 ## 1. Prepare the server
 
-RackTables uses a web-server with PHP (5.5.0 or newer) for front-end and a
+RackTables uses a web-server with PHP (7.1 or newer) for front-end and a
 MySQL/MariaDB server version 5 for back-end. The most commonly used web-server
 for RackTables is Apache httpd.
 
@@ -163,6 +163,9 @@ and initialize the application.
 
 ## Release notes
 
+### Upgrading to 0.22.0
+As of this release the minimum supported PHP version is 7.1.
+
 ### Upgrading to 0.21.2
 This version drops support for the `$localreports` global variable, which is
 trivial to replace in a local plugin if necessary.
index 432bdc6cdda3e1ef6ae026f8a1f7717fbc792a32..98b8cbe69ef6940ae4865e2025d8482fc79f33fc 100644 (file)
@@ -137,7 +137,7 @@ function platform_is_ok ($test_innodb = FALSE)
        );
        $nerrs = 0;
        echo "<table border=1 cellpadding=5>\n";
-       $nerrs += platform_generic_test (version_compare (PHP_VERSION, '5.5.0', '>='), 'PHP version >= 5.5.0');
+       $nerrs += platform_generic_test (version_compare (PHP_VERSION, '7.1.0', '>='), 'PHP version >= 7.1');
        foreach ($extlist as $e)
        {
                if (array_key_exists ('impact', $e))
index 89253640e2bc5ee5caf762315edca334cf0da383..a77b3488940bb132a45d24d0e8eb4748bb54125a 100644 (file)
@@ -187,6 +187,11 @@ and "addCSSExternal()" functions.  The "addCSS()" function will likely be remove
 
 For more information on the "addJS()" and "addCSS()" changes see the README.md
 ENDOFTEXT
+,
+
+       '0.22.0' => <<<'ENDOFTEXT'
+As of this release the minimum supported PHP version is 7.1.
+ENDOFTEXT
 ,
 );