Description
The 2.0 version will contain breaking changes, but only for integrators, i.e. people using the classes in the package directly.
For end-users we currently don't expect any breaking changes, so end-users which would need to still run PHP Parallel Lint on older PHP versions could set up their Composer requirement as "php-parallel-lint/php-parallel-lint": "^1.0 || ^2.0"
.
PHP 7.2 has been out for 6/7 years now and a lot of projects have already dropped support for PHP < 7.2, so it seems reasonable, especially as users of older PHP versions can still use the 1.x range, for this tool to also drop support for PHP , 7.2.
It will allow for some modernization of the code base and making the code slightly more maintainable.
If anyone has any objections or concerns about this proposal, please speak up now.