-
-
Notifications
You must be signed in to change notification settings - Fork 14
Comparing changes
Open a pull request
base repository: PHPCompatibility/PHPCompatibilityWP
base: 2.1.2
head repository: PHPCompatibility/PHPCompatibilityWP
compare: 2.1.3
- 10 commits
- 5 files changed
- 3 contributors
Commits on Dec 23, 2021
-
Composer: allow the PHPCS plugin
The `dealerdirect/phpcodesniffer-composer-installer` Composer plugin is used to register external PHPCS standards with PHPCS. As of Composer 2.2.0, Composer plugins need to be explicitly allowed to run. This adds the necessary configuration for that. Refs: * https://blog.packagist.com/composer-2-2/#more-secure-plugin-execution
Configuration menu - View commit details
-
Copy full SHA for 778f975 - Browse repository at this point
Copy the full SHA 778f975View commit details
Commits on Dec 24, 2021
-
GH Actions: always use --no-interaction for Composer
Adding `--no-interaction` to "plain" Composer commands to potentially prevent CI hanging if, for whatever reason, interaction would be needed in the future.
Configuration menu - View commit details
-
Copy full SHA for 30ecff2 - Browse repository at this point
Copy the full SHA 30ecff2View commit details -
Merge pull request #33 from PHPCompatibility/feature/composer-allow-p…
…hpcs-plugin Composer: allow the PHPCS plugin
Configuration menu - View commit details
-
Copy full SHA for fd32322 - Browse repository at this point
Copy the full SHA fd32322View commit details -
Merge pull request #34 from PHPCompatibility/feature/ghactions-compos…
…er-no-interaction GH Actions: always use --no-interaction for Composer
Configuration menu - View commit details
-
Copy full SHA for 80cb451 - Browse repository at this point
Copy the full SHA 80cb451View commit details
Commits on Dec 29, 2021
-
WP 5.9: account for new function polyfills
WP 5.9 contains polyfills for five new PHP native functions: * `array_key_first()` and `array_key_last()`, which were both introduced in PHP 7.3. * `str_contains()`, `str_starts_with()` and `str_ends_with()`, which were introduced in PHP 8.0. While the PHP 8.0 functions are not yet flagged by the latest release of PHPCompatibility, they will be once PHPCompatibility 10.0 comes out. As `exclude`-ing error codes which don't exist yet does not lead to errors in PHPCS, we may as well add the exclusions for all WP 5.9 polyfills in one go. Refs: * https://core.trac.wordpress.org/changeset/52038 * https://core.trac.wordpress.org/changeset/52039 * https://core.trac.wordpress.org/changeset/52040 * https://core.trac.wordpress.org/browser/trunk/src/wp-includes/compat.php#L398-L479
Configuration menu - View commit details
-
Copy full SHA for cff118c - Browse repository at this point
Copy the full SHA cff118cView commit details -
README: update for Composer 2.2
Using the `dealerdirect/phpcodesniffer-composer-installer` Composer plugin is recommended to register external PHPCS standards with PHPCS. As of Composer 2.2.0, Composer plugins need to be explicitly allowed to run. This commit adds the CLI command to set those permissions to the installation instructions. Includes removing a few redundant `composer install`s. Refs: * https://blog.packagist.com/composer-2-2/#more-secure-plugin-execution
Configuration menu - View commit details
-
Copy full SHA for 52174dd - Browse repository at this point
Copy the full SHA 52174ddView commit details
Commits on Dec 30, 2021
-
Merge pull request #36 from PHPCompatibility/feature/readme-update-fo…
…r-composer-2.2 README: update for Composer 2.2
Configuration menu - View commit details
-
Copy full SHA for ab5a0e6 - Browse repository at this point
Copy the full SHA ab5a0e6View commit details -
Merge pull request #35 from PHPCompatibility/feature/update-for-wp-5.9
WP 5.9: account for new function polyfills
Configuration menu - View commit details
-
Copy full SHA for d752c8a - Browse repository at this point
Copy the full SHA d752c8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f315e59 - Browse repository at this point
Copy the full SHA f315e59View commit details -
Merge pull request #37 from PHPCompatibility/feature/changelog-2.1.3
Changelog for the release of version 2.1.3
Configuration menu - View commit details
-
Copy full SHA for d55de55 - Browse repository at this point
Copy the full SHA d55de55View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.1.2...2.1.3