PHP Compatibility Checker - Version 1.3.1

Version Description

  • Whitelisted a number of plugins.
Download this release

Release Info

Developer wpengine
Plugin Icon 128x128 PHP Compatibility Checker
Version 1.3.1
Comparing to
See all releases

Code changes from version 1.3.0 to 1.3.1

readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: wpengine, octalmage, stevenkword, Taylor4484, pross
3
  Tags: php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine
4
  Requires at least: 3.5
5
  Tested up to: 4.6
6
- Stable tag: 1.3.0
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -114,6 +114,9 @@ To disclose security issues for this plugin please email WordPress@wpengine.com
114
 
115
  == Changelog ==
116
 
 
 
 
117
  = 1.3.0 =
118
  - Updated the PHPCompatibility library to latest version. Should fix many false positives.
119
  - Changed language and added help text to Admin UI.
@@ -176,6 +179,5 @@ To disclose security issues for this plugin please email WordPress@wpengine.com
176
 
177
  == Upgrade Notice ==
178
 
179
- = 1.3.0 =
180
- - Updated the PHPCompatibility library to latest version. Should fix many false positives.
181
- - Changed language and added help text to Admin UI.
3
  Tags: php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine
4
  Requires at least: 3.5
5
  Tested up to: 4.6
6
+ Stable tag: 1.3.1
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
114
 
115
  == Changelog ==
116
 
117
+ = 1.3.1 =
118
+ - Whitelisted a number of plugins.
119
+
120
  = 1.3.0 =
121
  - Updated the PHPCompatibility library to latest version. Should fix many false positives.
122
  - Changed language and added help text to Admin UI.
179
 
180
  == Upgrade Notice ==
181
 
182
+ = 1.3.1 =
183
+ - Whitelisted a number of plugins.
 
src/wpephpcompat.php CHANGED
@@ -75,6 +75,15 @@ class WPEPHPCompat {
75
  '*/tablepress/*' => '7.0',
76
  '*/myMail/*' => '7.0',
77
  '*/wp-spamshield/*' => '7.0',
 
 
 
 
 
 
 
 
 
78
  );
79
 
80
  /**
@@ -293,7 +302,7 @@ class WPEPHPCompat {
293
  }
294
  }
295
 
296
- return $ignored;
297
  }
298
 
299
  /**
75
  '*/tablepress/*' => '7.0',
76
  '*/myMail/*' => '7.0',
77
  '*/wp-spamshield/*' => '7.0',
78
+ '*/vendor/stripe/stripe-php/lib/StripeObject.php' => '7.0', // https://github.com/wpengine/phpcompat/issues/89
79
+ '*/gravityforms/*' => '7.0', // https://github.com/wpengine/phpcompat/issues/85
80
+ '*/download-monitor/*' => '7.0', // https://github.com/wpengine/phpcompat/issues/84
81
+ '*/query-monitor/*' => '7.0', // https://wordpress.org/support/topic/false-positive-showing-query-monitor-as-not-php-7-compatible/
82
+ '*/bbpress/*' => '7.0', // https://wordpress.org/support/topic/false-positive-showing-bbpress-as-not-php-7-compatible/
83
+ '*/comet-cache/*' => '7.0', // https://wordpress.org/support/topic/false-positive-comet-cache/
84
+ '*/comment-mail/*' => '7.0', // https://wordpress.org/support/topic/false-positive-comment-mail/
85
+ '*/social-networks-auto-poster-facebook-twitter-g/*' => '7.0', // https://wordpress.org/plugins/social-networks-auto-poster-facebook-twitter-g/
86
+ '*/mailpoet/*' => '7.0', // https://wordpress.org/support/topic/false-positive-mailpoet-3-not-compatible-with-php7/
87
  );
88
 
89
  /**
302
  }
303
  }
304
 
305
+ return apply_filters( 'phpcompat_whitelist', $ignored );
306
  }
307
 
308
  /**
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit2367dae34adf6a8d0e7cfee72a091612::getLoader();
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit40c259fa07cfee03e82e5f3d5fc304cc::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit2367dae34adf6a8d0e7cfee72a091612
6
  {
7
  private static $loader;
8
 
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit2367dae34adf6a8d0e7cfee72a091612
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit2367dae34adf6a8d0e7cfee72a091612', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit2367dae34adf6a8d0e7cfee72a091612', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit40c259fa07cfee03e82e5f3d5fc304cc
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit40c259fa07cfee03e82e5f3d5fc304cc', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit40c259fa07cfee03e82e5f3d5fc304cc', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
wpengine-phpcompat.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: PHP Compatibility Checker
4
  Plugin URI: https://wpengine.com
5
  Description: Make sure your plugins and themes are compatible with newer PHP versions.
6
  Author: WP Engine
7
- Version: 1.3.0
8
  Author URI: https://wpengine.com
9
  Text Domain: php-compatibility-checker
10
  */
4
  Plugin URI: https://wpengine.com
5
  Description: Make sure your plugins and themes are compatible with newer PHP versions.
6
  Author: WP Engine
7
+ Version: 1.3.1
8
  Author URI: https://wpengine.com
9
  Text Domain: php-compatibility-checker
10
  */