roave/backward-compatibility-check
CLI tool to detect backward-compatibility breaks between two versions of a PHP library. Compares the last SemVer git tag to current HEAD (or chosen refs) and fails CI on API breaks. Install via Composer or run with Docker.
|
Package
|
Constraint
|
|---|---|
| composer/composer | ^2.9.5 |
| nikic/php-parser | ^5.7.0 |
| nikolaposa/version | ^4.2.1 |
| ocramius/package-versions | ^2.11.0 |
| php-standard-library/async | ^6.0 |
| php-standard-library/dict | ^6.0 |
| php-standard-library/env | ^6.0 |
| php-standard-library/file | ^6.0 |
| php-standard-library/filesystem | ^6.0 |
| php-standard-library/foundation | ^6.0 |
| php-standard-library/iter | ^6.0 |
| php-standard-library/json | ^6.0 |
| php-standard-library/regex | ^6.0 |
| php-standard-library/shell | ^6.0 |
| php-standard-library/str | ^6.0 |
| php-standard-library/type | ^6.0 |
| php-standard-library/vec | ^6.0 |
| roave/better-reflection | ^6.69.0 |
| symfony/console | ^7.4.4 |
|
Package
|
Constraint
|
|---|---|
| doctrine/coding-standard | ^14.0.0 |
| justinrainbow/json-schema | ^6.7.2 |
| php-standard-library/hash | ^6.0 |
| php-standard-library/psalm-plugin | ^2.3.0 |
| php-standard-library/secure-random | ^6.0 |
| phpunit/phpunit | ^12.5.12 |
| psalm/plugin-phpunit | ^0.19.5 |
| roave/infection-static-analysis-plugin | ^1.43.0 |
| roave/security-advisories | dev-master |
| squizlabs/php_codesniffer | ^4.0.1 |
| vimeo/psalm | ^6.15.1 |
How can I help you explore Laravel packages today?