Skip to content

Commit 3bf94f3

Browse files
jrfnlgrogy
authored andcommitted
Documentation changes
This commit ports the release related documentation changes from the `master` branch into the `develop` branch.
1 parent be61ee5 commit 3bf94f3

File tree

3 files changed

+104
-17
lines changed

3 files changed

+104
-17
lines changed

CHANGELOG.md

+102-15
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,85 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
88

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

11+
12+
## [1.4.0] - 2024-03-27
13+
14+
### Added
15+
- The "skip linting" feature can now be used in PHP files starting with a shebang, [#146] from [@xaben].
16+
17+
### Fixed
18+
- PHP 8.4 deprecation notice, [#154] from [@Ayesh] and [@jrfnl].
19+
- Bug fix: the PHP version check in the application bootstrap did not work on PHP < 5.3, [#100] from [@jrfnl], fixes [#62].
20+
- Bug fix: files containing the `~` character in their name can now be processed correctly, [#118] from [@jrfnl].
21+
- Bug fix: error message sometimes displayed on last line of code snippet, [#98] from [@jrfnl], fixes [#93].
22+
- Bug fix: error message would sometimes contain duplicate information, [#117] from [@jrfnl].
23+
- Bug fix: the "in file .. on line part" text did not always get cleaned correctly from the error message, [#118] from [@jrfnl].
24+
25+
### Changed
26+
- The percentage output in the progress report is now aligned, [#140] from [@robertology].
27+
- The error message displayed when the PHP version is too low for the application to run is now more informative, [#100] from [@jrfnl].
28+
- Composer: The package will now identify itself as a static analysis/linting tool, [#134] from [@staabm].
29+
- Composer: fix grammar error, [#139] from [@TravisCarden].
30+
- README: improvement to the install instructions, [#99] from [@samsonasik], fixes [#96].
31+
- README: move screenshot, [#97] from [@jrfnl].
32+
- README: fix typos, [#124] from [@krsriq].
33+
- Docs: code style consistency, [#137] from [@lens0021].
34+
35+
### Internal
36+
- Prevent PHAR not being compatible with PHP < 7.0, [#116] from [@jrfnl].
37+
- GH Actions: update used actions, [#109], [#158] from [@jrfnl].
38+
- GH Actions: updates for box 4.x, [#121] from [@jrfnl].
39+
- GH Actions: fix download URL for box, [#125] from [@jrfnl].
40+
- GH Actions: use fail-fast with setup-php when creating the binaries, [#131], [#132] from [@jrfnl].
41+
- GH Actions: update PHP version for PHAR boxing, [#152] from [@jrfnl].
42+
- GH Actions: harden the workflow against PHPCS ruleset errors, [#128] from [@jrfnl].
43+
- GH Actions: bust the cache semi-regularly, [#129] from [@jrfnl].
44+
- GH Actions: update PHP versions in workflows, [#130] from [@jrfnl].
45+
- GH Actions: update for the release of PHP 8.3, [#150], [#151] from [@jrfnl].
46+
- GH Actions: fix duplicate release, [#159] from [@jrfnl].
47+
- SettingsParseArgumentsTest: fix bug in test, [#102] from [@jrfnl].
48+
- OutputTest: fix risky test, [#156] from [@jrfnl].
49+
- Tests: fix issue with Nette Tester 1.x, [#141] from [@grogy].
50+
- Add dependabot configuration file, [#148] from [@jrfnl].
51+
52+
[1.4.0]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/compare/v1.3.2...v1.4.0
53+
54+
[#62]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/62
55+
[#93]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/93
56+
[#96]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/96
57+
[#97]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/97
58+
[#98]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/98
59+
[#99]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/99
60+
[#100]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/100
61+
[#102]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/102
62+
[#109]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/109
63+
[#116]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/116
64+
[#117]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/117
65+
[#118]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/118
66+
[#121]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/121
67+
[#124]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/124
68+
[#125]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/125
69+
[#128]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/128
70+
[#129]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/129
71+
[#130]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/130
72+
[#131]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/131
73+
[#132]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/132
74+
[#134]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/134
75+
[#137]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/137
76+
[#139]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/139
77+
[#140]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/140
78+
[#141]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/141
79+
[#146]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/146
80+
[#148]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/148
81+
[#150]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/150
82+
[#151]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/151
83+
[#152]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/152
84+
[#154]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/154
85+
[#156]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/156
86+
[#158]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/158
87+
[#159]: https://github.com/php-parallel-lint/PHP-Parallel-Lint/pull/159
88+
89+
1190
## [1.3.2] - 2022-02-19
1291

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

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

154-
[@Erkens]: https://github.com/Erkens
155-
[@OndraM]: https://github.com/OndraM
156-
[@arxeiss]: https://github.com/arxeiss
157-
[@glensc]: https://github.com/glensc
158-
[@gmazzap]: https://github.com/gmazzap
159-
[@jankonas]: https://github.com/jankonas
160-
[@jrfnl]: https://github.com/jrfnl
161-
[@mfn]: https://github.com/mfn
233+
[@arxeiss]: https://github.com/arxeiss
234+
[@Ayesh]: https://github.com/Ayesh
235+
[@Erkens]: https://github.com/Erkens
236+
[@glensc]: https://github.com/glensc
237+
[@gmazzap]: https://github.com/gmazzap
238+
[@grogy]: https://github.com/grogy
239+
[@jankonas]: https://github.com/jankonas
240+
[@jrfnl]: https://github.com/jrfnl
241+
[@krsriq]: https://github.com/krsriq
242+
[@lens0021]: https://github.com/lens0021
243+
[@lukas9393]: https://github.com/lukas9393
244+
[@mfn]: https://github.com/mfn
245+
[@OndraM]: https://github.com/OndraM
162246
[@ondrejmirtes]: https://github.com/ondrejmirtes
163-
[@reedy]: https://github.com/reedy
164-
[@roelofr]: https://github.com/roelofr
165-
[@stronk7]: https://github.com/stronk7
166-
[@szepeviktor]: https://github.com/szepeviktor
167-
[@lukas9393]: https://github.com/lukas9393
168-
[@villfa]: https://github.com/villfa
169-
[@grogy]: https://github.com/grogy
247+
[@reedy]: https://github.com/reedy
248+
[@robertology]: https://github.com/robertology
249+
[@roelofr]: https://github.com/roelofr
250+
[@samsonasik]: https://github.com/samsonasik
251+
[@staabm]: https://github.com/staabm
252+
[@stronk7]: https://github.com/stronk7
253+
[@szepeviktor]: https://github.com/szepeviktor
254+
[@TravisCarden]: https://github.com/TravisCarden
255+
[@villfa]: https://github.com/villfa
256+
[@xaben]: https://github.com/xaben

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Additionally `blame` can be used to show commits that introduced the breakage.
1010

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

13-
The application is officially supported for use with PHP 5.3 to 8.1.
13+
The application is officially supported for use with PHP 5.3 to 8.3.
1414

1515
## Table of contents
1616

src/Application.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
class Application
1010
{
11-
const VERSION = '1.3.2';
11+
const VERSION = '1.4.0';
1212

1313
// Return codes
1414
const SUCCESS = 0,

0 commit comments

Comments
 (0)