From ccf00565822989e1d04563b15c85a9bff41f3e84 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Sun, 5 Dec 2021 00:53:19 +0100 Subject: [PATCH 1/2] Changelog: use link lists This helps to: 1. Keep the changelog readable when editing the markdown and 2. Removes the need to duplicate the links to contributors all over the place. --- CHANGELOG.md | 65 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 43 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fa7091..a53bf58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,44 +7,65 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] ### Internal -- Travis: add build against PHP 8.0 [#12](https://github.com/php-parallel-lint/PHP-Console-Color/pull/12) from [@jrfnl](https://github.com/jrfnl). -- PHPCS: various improvements [#13](https://github.com/php-parallel-lint/PHP-Console-Color/pull/13) from [@jrfnl](https://github.com/jrfnl). -- PHPUnit: improve configuration [#14](https://github.com/php-parallel-lint/PHP-Console-Color/pull/14) from [@jrfnl](https://github.com/jrfnl). -- PHPUnit: use annotations for fixtures / cross-version compat up to PHPUnit 9.x [#16](https://github.com/php-parallel-lint/PHP-Console-Color/pull/16) from [@jrfnl](https://github.com/jrfnl). -- CI: switch to GH Actions [#17](https://github.com/php-parallel-lint/PHP-Console-Color/pull/17) from [@jrfnl](https://github.com/jrfnl). -- GH Actions: set error reporting to E_ALL [#18](https://github.com/php-parallel-lint/PHP-Console-Color/pull/18) from [@jrfnl](https://github.com/jrfnl). +- Travis: add build against PHP 8.0 [#12] from [@jrfnl]. +- PHPCS: various improvements [#13] from [@jrfnl]. +- PHPUnit: improve configuration [#14] from [@jrfnl]. +- PHPUnit: use annotations for fixtures / cross-version compat up to PHPUnit 9.x [#16] from [@jrfnl]. +- CI: switch to GH Actions [#17] from [@jrfnl]. +- GH Actions: set error reporting to E_ALL [#18] from [@jrfnl]. + +[#12]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/12 +[#13]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/13 +[#14]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/14 +[#16]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/16 +[#17]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/17 +[#18]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/18 + ## [1.0] - 2020-10-31 ### Changed -- BC-Break: The top-level namespace for all classes has changed from `JakubOnderka` to `PHP_Parallel_Lint`. [#10](https://github.com/php-parallel-lint/PHP-Console-Color/pull/10) from [@grogy](https://github.com/grogy). +- BC-Break: The top-level namespace for all classes has changed from `JakubOnderka` to `PHP_Parallel_Lint`. [#10] from [@grogy]. ### Added -- Added downloading per month badge from [@grogy](https://github.com/grogy). -- Added license badge from [@grogy](https://github.com/grogy). -- Added instruction for installation from [@grogy](https://github.com/grogy). -- Composer: add description [#11](https://github.com/php-parallel-lint/PHP-Console-Color/pull/11) from [@jrfnl](https://github.com/jrfnl). +- Added downloading per month badge from [@grogy]. +- Added license badge from [@grogy]. +- Added instruction for installation from [@grogy]. +- Composer: add description [#11] from [@jrfnl]. ### Internal -- Updated PHP Parallel Lint dependency version restraint [#8](https://github.com/php-parallel-lint/PHP-Console-Color/pull/8) from [@jrfnl](https://github.com/jrfnl). -- Travis: changed from "trusty" to "xenial" [#7](https://github.com/php-parallel-lint/PHP-Console-Color/pull/7) from [@jrfnl](https://github.com/jrfnl). -- Update the unit tests setup [#9](https://github.com/php-parallel-lint/PHP-Console-Color/pull/9) from [@jrfnl](https://github.com/jrfnl). +- Updated PHP Parallel Lint dependency version restraint [#8] from [@jrfnl]. +- Travis: changed from "trusty" to "xenial" [#7] from [@jrfnl]. +- Update the unit tests setup [#9] from [@jrfnl]. + +[#7]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/7 +[#8]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/8 +[#9]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/9 +[#10]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/10 +[#11]: https://github.com/php-parallel-lint/PHP-Console-Color/pull/11 + ## [0.3] - 2020-05-14 ### Added -- Added changelog from [@reedy](https://github.com/reedy). +- Added changelog from [@reedy]. ### Internal -- Travis: test against PHP 7.3 from [@samnela](https://github.com/samnela). -- Cleaned readme - new organization from previous package from [@grogy](https://github.com/grogy). -- Composer: updated dependancies to use new php-parallel-lint organisation from [@grogy](https://github.com/grogy). -- Composer: marked package as replacing jakub-onderka/php-console-color from [@jrfnl](https://github.com/jrfnl). -- Added a .gitattributes file from [@reedy](https://github.com/reedy). -- Travis: test against PHP 7.4 and nightly from [@jrfnl](https://github.com/jrfnl). -- Travis: only run PHPCS on PHP 7.4 from [@jrfnl](https://github.com/jrfnl). +- Travis: test against PHP 7.3 from [@samnela]. +- Cleaned readme - new organization from previous package from [@grogy]. +- Composer: updated dependancies to use new php-parallel-lint organisation from [@grogy]. +- Composer: marked package as replacing jakub-onderka/php-console-color from [@jrfnl]. +- Added a .gitattributes file from [@reedy]. +- Travis: test against PHP 7.4 and nightly from [@jrfnl]. +- Travis: only run PHPCS on PHP 7.4 from [@jrfnl]. + + +[@grogy]: https://github.com/grogy +[@jrfnl]: https://github.com/jrfnl +[@reedy]: https://github.com/reedy +[@samnela]: https://github.com/samnela From e67441de42754a06c5310f7e4872d6d45569bb05 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Sun, 5 Dec 2021 01:00:21 +0100 Subject: [PATCH 2/2] Changelog: add missing tag links --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a53bf58..b170e63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -65,6 +65,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Travis: only run PHPCS on PHP 7.4 from [@jrfnl]. +[Unreleased]: https://github.com/php-parallel-lint/PHP-Console-Color/compare/v1.0...HEAD +[1.0]: https://github.com/php-parallel-lint/PHP-Console-Color/compare/v0.3...v1.0 +[0.3]: https://github.com/php-parallel-lint/PHP-Console-Color/compare/v0.2...v0.3 + [@grogy]: https://github.com/grogy [@jrfnl]: https://github.com/jrfnl [@reedy]: https://github.com/reedy