airfleet/airfleet-wordpress-dev-php-tools

Project releases

airfleet-wordpress-dev-php-tools

Release 4.0.1

Exclude patterns folder for Internal.NoCodeFound rule

GitHub
View full changelog

Fixed

  • Exclude patterns folder for rule Internal.NoCodeFound
airfleet-wordpress-dev-php-tools

Release 4.0.0

Added parallel linting tools, updated default PHP test version to 8.2, and increased minimum WordPress version to 6.8.

GitHub
View full changelog

Added

  • Added php-parallel-lint/php-parallel-lint and php-parallel-lint/php-console-highlighter

Changed

  • Updated default PHP test version to 8.2- (>= 8.2)
  • Increased minimum_supported_wp_version to 6.8
  • Bump squizlabs/php_codesniffer to 3.13.5
  • Bump dealerdirect/phpcodesniffer-composer-installer to 1.2.0
  • Bump wp-coding-standards/wpcs to 3.3.0
  • Bump phpcompatibility/php-compatibility to ^10.0.0@dev
  • Bump phpcompatibility/phpcompatibility-wp to ^3.0.0@dev
  • Bump sirbrillig/phpcs-variable-analysis to 2.13.0
  • Bump phpcsstandards/phpcsutils to 1.2.2
airfleet-wordpress-dev-php-tools

Release 3.2.0

Updated dependencies for PHP code analysis tools.

GitHub
View full changelog

Changed

  • Bump squizlabs/php_codesniffer to 3.8.0
  • Bump wp-coding-standards/wpcs to 3.0.1
  • Bump sirbrillig/phpcs-variable-analysis to 2.11.17
  • Bump phpcsstandards/phpcsutils to 1.0.9

Fixed

  • Fixed version incompatibility between direct php_codesniffer dependency and php_codesniffer included by wpcs
airfleet-wordpress-dev-php-tools

Release 3.1.0

Disabled a code analysis rule for undefined variables in PHP template files

GitHub
View full changelog

Changed

  • Disabled rule VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable for views/*.php template files (Controller and Setup classes not affected)
airfleet-wordpress-dev-php-tools

Release 3.0.1

Exclude vendor-scoped and relative WP content folders from PHPCS

GitHub
View full changelog

Fixed

  • Exclude vendor-scoped and relative wp-content folders from phpcs
airfleet-wordpress-dev-php-tools

Release 3.0.0

Updated several dependencies and removed outdated ones, including phpcs-neutron-ruleset.

GitHub
View full changelog

Added

  • Added dependency phpcsstandards/phpcsutils (without it, phpcs errors out)

Changed

  • Updated dependency squizlabs/php_codesniffer to 3.7.2
  • Updated dependency dealerdirect/phpcodesniffer-composer-installer to 1.0.0
  • Updated dependency wp-coding-standards/wpcs to dev-develop
  • Updated dependency phpcompatibility/php-compatibility to 9.3.5
  • Updated dependency phpcompatibility/phpcompatibility-wp to 2.1.4
  • Updated dependency sirbrillig/phpcs-variable-analysis to 2.11.16
  • Increased minimum_supported_wp_version to 6.0

Removed

  • Removed dependency automattic/phpcs-neutron-ruleset (but migrated some of the rules to our config)