Sourced from php-parallel-lint/php-parallel-lint's releases.
v1.4.0
New version with support up to PHP 8.3 and preliminary support for PHP 8.4.
Added
Fixed
- PHP 8.4 deprecation notice, #154 from
@Ayesh
and@jrfnl
.- Bug fix: the PHP version check in the application bootstrap did not work on PHP < 5.3, #100 from
@jrfnl
, fixes #62.- Bug fix: files containing the
~
character in their name can now be processed correctly, #118 from@jrfnl
.- Bug fix: error message sometimes displayed on last line of code snippet, #98 from
@jrfnl
, fixes #93.- Bug fix: error message would sometimes contain duplicate information, #117 from
@jrfnl
.- Bug fix: the "in file .. on line part" text did not always get cleaned correctly from the error message, #118 from
@jrfnl
.Changed
- The percentage output in the progress report is now aligned, #140 from
@robertology
.- The error message displayed when the PHP version is too low for the application to run is now more informative, #100 from
@jrfnl
.- Composer: The package will now identify itself as a static analysis/linting tool, #134 from
@staabm
.- Composer: fix grammar error, #139 from
@TravisCarden
.- README: improvement to the install instructions, #99 from
@samsonasik
, fixes #96.- README: move screenshot, #97 from
@jrfnl
.- README: fix typos, #124 from
@krsriq
.- Docs: code style consistency, #137 from
@lens0021
.Internal
- Prevent PHAR not being compatible with PHP < 7.0, #116 from
@jrfnl
.- GH Actions: update used actions, #109, #158 from
@jrfnl
.- GH Actions: updates for box 4.x, #121 from
@jrfnl
.- GH Actions: fix download URL for box, #125 from
@jrfnl
.- GH Actions: use fail-fast with setup-php when creating the binaries, #131, #132 from
@jrfnl
.- GH Actions: update PHP version for PHAR boxing, #152 from
@jrfnl
.- GH Actions: harden the workflow against PHPCS ruleset errors, #128 from
@jrfnl
.- GH Actions: bust the cache semi-regularly, #129 from
@jrfnl
.- GH Actions: update PHP versions in workflows, #130 from
@jrfnl
.- GH Actions: update for the release of PHP 8.3, #150, #151 from
@jrfnl
.- GH Actions: fix duplicate release, #159 from
@jrfnl
.- SettingsParseArgumentsTest: fix bug in test, #102 from
@jrfnl
.- OutputTest: fix risky test, #156 from
@jrfnl
.- Tests: fix issue with Nette Tester 1.x, #141 from
@grogy
.- Add dependabot configuration file, #148 from
@jrfnl
.#62: php-parallel-lint/PHP-Parallel-Lint#62 #93: php-parallel-lint/PHP-Parallel-Lint#93 #96: php-parallel-lint/PHP-Parallel-Lint#96 #97: php-parallel-lint/PHP-Parallel-Lint#97 #98: php-parallel-lint/PHP-Parallel-Lint#98 #99: php-parallel-lint/PHP-Parallel-Lint#99 #100: php-parallel-lint/PHP-Parallel-Lint#100
... (truncated)
Sourced from php-parallel-lint/php-parallel-lint's changelog.
1.4.0 - 2024-03-27
Added
- The "skip linting" feature can now be used in PHP files starting with a shebang, #146 from [
@xaben
].Fixed
- PHP 8.4 deprecation notice, #154 from [
@Ayesh
] and [@jrfnl
].- Bug fix: the PHP version check in the application bootstrap did not work on PHP < 5.3, #100 from [
@jrfnl
], fixes #62.- Bug fix: files containing the
~
character in their name can now be processed correctly, #118 from [@jrfnl
].- Bug fix: error message sometimes displayed on last line of code snippet, #98 from [
@jrfnl
], fixes #93.- Bug fix: error message would sometimes contain duplicate information, #117 from [
@jrfnl
].- Bug fix: the "in file .. on line part" text did not always get cleaned correctly from the error message, #118 from [
@jrfnl
].Changed
- The percentage output in the progress report is now aligned, #140 from [
@robertology
].- The error message displayed when the PHP version is too low for the application to run is now more informative, #100 from [
@jrfnl
].- Composer: The package will now identify itself as a static analysis/linting tool, #134 from [
@staabm
].- Composer: fix grammar error, #139 from [
@TravisCarden
].- README: improvement to the install instructions, #99 from [
@samsonasik
], fixes #96.- README: move screenshot, #97 from [
@jrfnl
].- README: fix typos, #124 from [
@krsriq
].- Docs: code style consistency, #137 from [
@lens0021
].Internal
- Prevent PHAR not being compatible with PHP < 7.0, #116 from [
@jrfnl
].- GH Actions: update used actions, #109, #158 from [
@jrfnl
].- GH Actions: updates for box 4.x, #121 from [
@jrfnl
].- GH Actions: fix download URL for box, #125 from [
@jrfnl
].- GH Actions: use fail-fast with setup-php when creating the binaries, #131, #132 from [
@jrfnl
].- GH Actions: update PHP version for PHAR boxing, #152 from [
@jrfnl
].- GH Actions: harden the workflow against PHPCS ruleset errors, #128 from [
@jrfnl
].- GH Actions: bust the cache semi-regularly, #129 from [
@jrfnl
].- GH Actions: update PHP versions in workflows, #130 from [
@jrfnl
].- GH Actions: update for the release of PHP 8.3, #150, #151 from [
@jrfnl
].- GH Actions: fix duplicate release, #159 from [
@jrfnl
].- SettingsParseArgumentsTest: fix bug in test, #102 from [
@jrfnl
].- OutputTest: fix risky test, #156 from [
@jrfnl
].- Tests: fix issue with Nette Tester 1.x, #141 from [
@grogy
].- Add dependabot configuration file, #148 from [
@jrfnl
].#62: php-parallel-lint/PHP-Parallel-Lint#62 #93: php-parallel-lint/PHP-Parallel-Lint#93 #96: php-parallel-lint/PHP-Parallel-Lint#96 #97: php-parallel-lint/PHP-Parallel-Lint#97 #98: php-parallel-lint/PHP-Parallel-Lint#98 #99: php-parallel-lint/PHP-Parallel-Lint#99 #100: php-parallel-lint/PHP-Parallel-Lint#100 #102: php-parallel-lint/PHP-Parallel-Lint#102
... (truncated)
6db5635
Changed version to 1.4.0dd8accf
README: update supported versionsc1600cd
Changelog for the 1.4.0 released8ccacd
CHANGELOG: order link list alphabetically359379e
GH Actions: fix duplicate release9447a5c
GH Actions: version update for various predefined actionsc6dad33
OutputTest: fix risky testc09ad7f
Make PHP 8.4 implicit nullability fix compatible with PHP < 7.14d65d62
[PHP 8.4] Fixes for implicit nullability deprecationb90851f
Skip shebang sequence if it is the first line