Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation changes #163

Merged
merged 1 commit into from
Apr 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
117 changes: 102 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,85 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

[Unreleased]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/compare/v1.3.2...HEAD


## [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].

[1.4.0]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/compare/v1.3.2...v1.4.0

[#62]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/62
[#93]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/93
[#96]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/96
[#97]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/97
[#98]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/98
[#99]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/99
[#100]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/100
[#102]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/102
[#109]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/109
[#116]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/116
[#117]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/117
[#118]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/118
[#121]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/121
[#124]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/124
[#125]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/125
[#128]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/128
[#129]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/129
[#130]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/130
[#131]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/131
[#132]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/132
[#134]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/134
[#137]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/137
[#139]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/139
[#140]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/140
[#141]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/141
[#146]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/146
[#148]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/148
[#150]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/150
[#151]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/151
[#152]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/152
[#154]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/154
[#156]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/156
[#158]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/158
[#159]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/159


## [1.3.2] - 2022-02-19

### Added
Expand Down Expand Up @@ -151,19 +230,27 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

[1.2.0]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/compare/v1.1.0...v1.2.0

[@Erkens]: https://github.com/Erkens
[@OndraM]: https://github.com/OndraM
[@arxeiss]: https://github.com/arxeiss
[@glensc]: https://github.com/glensc
[@gmazzap]: https://github.com/gmazzap
[@jankonas]: https://github.com/jankonas
[@jrfnl]: https://github.com/jrfnl
[@mfn]: https://github.com/mfn
[@arxeiss]: https://github.com/arxeiss
[@Ayesh]: https://github.com/Ayesh
[@Erkens]: https://github.com/Erkens
[@glensc]: https://github.com/glensc
[@gmazzap]: https://github.com/gmazzap
[@grogy]: https://github.com/grogy
[@jankonas]: https://github.com/jankonas
[@jrfnl]: https://github.com/jrfnl
[@krsriq]: https://github.com/krsriq
[@lens0021]: https://github.com/lens0021
[@lukas9393]: https://github.com/lukas9393
[@mfn]: https://github.com/mfn
[@OndraM]: https://github.com/OndraM
[@ondrejmirtes]: https://github.com/ondrejmirtes
[@reedy]: https://github.com/reedy
[@roelofr]: https://github.com/roelofr
[@stronk7]: https://github.com/stronk7
[@szepeviktor]: https://github.com/szepeviktor
[@lukas9393]: https://github.com/lukas9393
[@villfa]: https://github.com/villfa
[@grogy]: https://github.com/grogy
[@reedy]: https://github.com/reedy
[@robertology]: https://github.com/robertology
[@roelofr]: https://github.com/roelofr
[@samsonasik]: https://github.com/samsonasik
[@staabm]: https://github.com/staabm
[@stronk7]: https://github.com/stronk7
[@szepeviktor]: https://github.com/szepeviktor
[@TravisCarden]: https://github.com/TravisCarden
[@villfa]: https://github.com/villfa
[@xaben]: https://github.com/xaben
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Additionally `blame` can be used to show commits that introduced the breakage.

Running parallel jobs in PHP is inspired by Nette framework tests.

The application is officially supported for use with PHP 5.3 to 8.1.
The application is officially supported for use with PHP 5.3 to 8.3.

## Table of contents

Expand Down
2 changes: 1 addition & 1 deletion src/Application.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

class Application
{
const VERSION = '1.3.2';
const VERSION = '1.4.0';

// Return codes
const SUCCESS = 0,
Expand Down