Releases: WordPress/plugin-check
Releases · WordPress/plugin-check
0.2.3
- Tweak - Use version 3.8.0 of the PHP_CodeSniffer library, moving away from
squizlabs/PHP_CodeSniffer
to usePHPCSStandards/PHP_CodeSniffer
. - Fix - Ensure the plugin works as expected on the WP playground environment to enable reviewers to use PCP. Props @tellyworth.
- Fix - Undefined array key "argv" when running the plugin check in certain environments. Props @afragen. #340
0.2.2
- Enhancement - Include support for Windows Servers.
- Enhancement - Avoid using PHP CLI directly, which enables plugin developers to use PCP in a variety of new environments.
- Fix - Remove dependency on
shell_exec
andexec
functions, which enables plugin developers to use PCP in a variety of new environments. - Fix - Prevent problems with Readme parser warning related to
contributor_ignored
for when running the check outside WP.org. Props @dev4press. #276 - Fix - Remove extra period on the end of the sentence for Phar warning. Props @pixolin. #275
0.2.1
- Added - 'View in code editor' link beneath each PHPCS error or warning. Props @EvanHerman, @westonruter, @felixarntz, @mukeshpanchal27 #262
- Fix - Ensure
readme.txt
has priority overreadme.md
when both are present. Props @bordoni, @afragen #258 - Fix - Ensure that the PHPCS check runs even when the PHPCS binary is not executable. Props @bordoni, @shawn-digitalpoint, @mrfoxtalbot #254
- Fix - Readme changes and typos. Props @aaronjorbin. #261
- Fix - Long lines of code with PHPCS check no longer expand over the size of the notice. Props @bordoni, @felixarntz. #263
- Fix - Ensure that we have PHP 7.2 compatibility remove trailing comma. Props @bordoni, @leoloso. #265
- Fix - Include all strings that were missed in the previous release. Props @bordoni, @pixolin. #270
0.2.0
- Feature - Enable modification of the PHP Binary path used by the plugin with
PLUGIN_CHECK_PHP_BIN
constant. - Feature - Include a check for the usage of
ALLOW_UNFILTERED_UPLOADS
on any PHP files - Props EvanHerman at #45 - Feature - Include a check for the presence of the application files (
.a
,.bin
,.bpk
,.deploy
,.dist
,.distz
,.dmg
,.dms
,.DS_Store
,.dump
,.elc
,.exe
,.iso
,.lha
,.lrf
,.lzh
,.o
,.obj
,.phar
,.pkg
,.sh
, '.so`) - Props EvanHerman at #43 - Feature - Include a check for the presence of the readme.txt or readme.md file - Props EvanHerman at #42
- Fix - Ensure that Readme parsing is included properly when a readme.md or readme.txt file is present. Props Bordoni #52
- Tweak - Disallow functions
move_uploaded_file
,passthru
,proc_open
- Props alexsanford at #50 - Tweak - Change the message type for using functions WordPress already includes from Warning to Error. Props davidperezgar at #18
- Tweak - Change the message type for incorrect usage of Stable tag from Notice/Warning to Error. Props davidperezgar at #3