Skip to content

Commit fc2d728

Browse files
committed
v1.0.3
1 parent d2b69a2 commit fc2d728

File tree

3 files changed

+26
-18
lines changed

3 files changed

+26
-18
lines changed

readme.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
**Tags:** php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine
44
**Requires at least:** 3.0.1
55
**Tested up to:** 4.5
6-
**Stable tag:** 1.0.2
6+
**Stable tag:** 1.0.3
77
**License:** GPLv2 or later
88
**License URI:** http://www.gnu.org/licenses/gpl-2.0.html
99

@@ -17,7 +17,7 @@ This plugin will lint theme and plugin code inside your WordPress file system an
1717

1818
**This plugin does not execute your theme and plugin code, as such this plugin cannot detect runtime compatibility issues.**
1919

20-
**Please note that linting code is not perfect. We are aware of a few infrequent false positives, we are continuously working to ensure the checker provides the most accurate results possible.**
20+
**Please note that linting code is not perfect. This plugin cannot detect unused codepaths that might be used for backwards compatibility, and thus might show false postiives. We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that can cause false positives. We are continuously working to ensure the checker provides the most accurate results possible.**
2121

2222
### Update to PHP 7 ###
2323
* Use this plugin to check your site for compatibility for PHP 7!
@@ -75,15 +75,19 @@ Example: `wp phpcompat 5.5 --scan=active`
7575

7676
Yes, this plugin does extend WP-CLI and provide commands. See the [Other Notes](https://wordpress.org/plugins/php-compatibility-checker/other_notes/) tab for details.
7777

78-
3. Can I use this to test non-WordPress PHP Projects?
78+
3. A plugin I created is listed as not compatible, what should I do?
79+
80+
We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that cause false positives. If your plugin shows up as incompatible but you think that is wrong, please open a [GitHub issue](https://github.com/wpengine/phpcompat/issues/new) on the project, or email [email protected] with info about your plugin and why you know it is compatible (you have automated tests, the failure is on backwards compatibility codepaths, etc).
81+
82+
4. Can I use this to test non-WordPress PHP Projects?
7983

8084
Yes! While you cannot use this WordPress plugin to test your non-WordPress projects, you can use the [Open Source PHPCompatibility Library](https://github.com/wimg/PHPCompatibility) that this plugin is built on.
8185

82-
4. Why was my plugin/theme skipped?
86+
5. Why was my plugin/theme skipped?
8387

8488
Some servers have timeouts to prevent long running queries, this is commonly 60 seconds. This can prevent the checker from being able to process large themes or plugins. You should check with your host to see if this timeout can be temporarily removed. The best way around this timeout issues is to run this plugin on a [local copy](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/) of your site.
8589

86-
5. I found a bug, or have a suggestion, can I contribute back?
90+
6. I found a bug, or have a suggestion, can I contribute back?
8791

8892
Yes! WP Engine has a public GitHub repo where you can contribute back to this plugin. Please open an issue on the [Plugin GitHub](https://github.com/wpengine/phpcompat). We actively develop this plugin, and are always happy to receive pull requests.
8993

@@ -102,6 +106,10 @@ To disclose security issues for this plugin please email [email protected]
102106

103107
## Changelog ##
104108

109+
### 1.0.3 ###
110+
- Fixed a bug in the WP-CLI command
111+
- Added a handful of PHP 7 compatible plugins to the whitelist
112+
105113
### 1.0.2 ###
106114
- Added additional role protections
107115
- Changed the UI colors to better understand output at a glance
@@ -124,8 +132,6 @@ To disclose security issues for this plugin please email [email protected]
124132

125133
## Upgrade Notice ##
126134

127-
### 1.0.2 ###
128-
- Added additional role protections
129-
- Changed the UI colors to better understand output at a glance
130-
- Exclude checking node_modules and tmp directories
131-
- Added support for child theme's parent theme
135+
### 1.0.3 ###
136+
- Fixed a bug in the WP-CLI command
137+
- Added a handful of PHP 7 compatible plugins to the whitelist

readme.txt

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributors: wpengine, octalmage, stevenkword, taylor4484
33
Tags: php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine
44
Requires at least: 3.0.1
55
Tested up to: 4.5
6-
Stable tag: 1.0.2
6+
Stable tag: 1.0.3
77
License: GPLv2 or later
88
License URI: http://www.gnu.org/licenses/gpl-2.0.html
99

@@ -77,7 +77,7 @@ Example: `wp phpcompat 5.5 --scan=active`
7777

7878
3. A plugin I created is listed as not compatible, what should I do?
7979

80-
We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that cause false positives. If your plugin shows up as incompatible but you think that is wrong, please open a [GitHub issue](https://github.com/wpengine/phpcompat/issues/new) on the project, or email [email protected] with info about your plugin and why you know it is compatbilite (you have automated tests, the failure is on backwards compatibility codepaths, etc).
80+
We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that cause false positives. If your plugin shows up as incompatible but you think that is wrong, please open a [GitHub issue](https://github.com/wpengine/phpcompat/issues/new) on the project, or email [email protected] with info about your plugin and why you know it is compatible (you have automated tests, the failure is on backwards compatibility codepaths, etc).
8181

8282
4. Can I use this to test non-WordPress PHP Projects?
8383

@@ -102,6 +102,10 @@ To disclose security issues for this plugin please email [email protected]
102102

103103
== Changelog ==
104104

105+
= 1.0.3 =
106+
- Fixed a bug in the WP-CLI command
107+
- Added a handful of PHP 7 compatible plugins to the whitelist
108+
105109
= 1.0.2 =
106110
- Added additional role protections
107111
- Changed the UI colors to better understand output at a glance
@@ -124,8 +128,6 @@ To disclose security issues for this plugin please email [email protected]
124128

125129
== Upgrade Notice ==
126130

127-
= 1.0.2 =
128-
- Added additional role protections
129-
- Changed the UI colors to better understand output at a glance
130-
- Exclude checking node_modules and tmp directories
131-
- Added support for child theme's parent theme
131+
= 1.0.3 =
132+
- Fixed a bug in the WP-CLI command
133+
- Added a handful of PHP 7 compatible plugins to the whitelist

wpengine-phpcompat.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Plugin URI: https://wpengine.com
55
Description: Make sure your plugins and themes are compatible with newer PHP versions.
66
Author: WP Engine
7-
Version: 1.0.2
7+
Version: 1.0.3
88
Author URI: https://wpengine.com
99
*/
1010

0 commit comments

Comments
 (0)