Releases: code-lts/cli-tools
Releases · code-lts/cli-tools
v1.6.0
- Drop support for PHP 7.1
- Support PHPUnit 10 and 11
- Support Symfony Console v7 by @mtvbrianking (#2)
- Drop support for PHPUnit 7
- Drop support for Symfony Console 3.4.x and 4.3.x
v1.5.0
- Allow more versions of symfony/console (
^5|^6
) (code-lts/doctum#45) - GithubErrorFormatter > Allow any ErrorFormatter (phpstan/phpstan-src#854)
- Assure Gitlab reports have integer line properties (phpstan/phpstan-src#616)
- Make
Error
classline
property nullable - GitLab 13.x expects severity field in code quality reports (phpstan/phpstan-src#504)
v1.4.0
v1.3.1
- Fix RawTextErrorFormatter
- Fix a PHP 8.0 unit test failing on a now uppercase letter
v1.3.0
- Fix
OutputFormat::checkOutputFormatIsValid
- Add
Utils::isCiDetected
to detect CIs
v1.2.1
- Fix and improve the wording of FormatNotFoundException message
- Improve composer keywords
- Improve README description line
v1.2.0
- Drop
ERASE_TO_LINE_END_2
andERASE_TO_LINE_END_1
constants fromAnsiEscapeSequences
because they where broken - Add
ERASE_TO_LINE_END
toAnsiEscapeSequences
- Add
ErrorFormatter\RawTextErrorFormatter
that reflects a Doctum error output format - Add
OutputFormat
to handle the input/output user choice
v1.1.0
- Add
isDecorated
method onSymfonyOutput
class andOutput
interface. - Fix missing
strict_types
onError
class - Add
AnsiEscapeSequences
to help with some often used sequences
v1.0.0
- Initial version with support for
ErrorFormatter
classes from phpstan and more classes - Fixed imported tests
- Added GitHub actions
- Added phpstan
- Removed some useless imported code
- Made the imported source code compatible with PHP 7.1