Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 2.1 KB

CHANGELOG.md

File metadata and controls

67 lines (47 loc) · 2.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.x.x] - YYYY-MM-DD

[1.6.0] - 2024-08-20

  • Drop support for PHP 7.1
  • Support PHPUnit 10 and 11
  • Support Symfony Console v7
  • Drop support for PHPUnit 7
  • Drop support for Symfony Console 3.4.x and 4.3.x

[1.5.0] - 2022-02-18

  • Allow more versions of symfony/console (^5|^6)
  • GithubErrorFormatter > Allow any ErrorFormatter
  • Assure Gitlab reports have integer line properties
  • Make Error class line property nullable
  • GitLab 13.x expects severity field in code quality reports

[1.4.0] - 2021-03-24

  • Upgrade ondram/ci-detector to 4.0
  • Copy an upstream change, make the test suite run offline
  • Apply wdes/coding-standard
  • Update .gitattributes to remove .editorconfig for releases

[1.3.1] - 2020-11-29

  • Fix RawTextErrorFormatter
  • Fix a PHP 8.0 unit test failing on a now uppercase letter

[1.3.0] - 2020-11-29

  • Fix OutputFormat::checkOutputFormatIsValid
  • Add Utils::isCiDetected to detect CIs

[1.2.1] - 2020-11-29

  • Fix and improve the wording of FormatNotFoundException message
  • Improve composer keywords

[1.2.0] - 2020-11-29

  • Drop ERASE_TO_LINE_END_2 and ERASE_TO_LINE_END_1 constants from AnsiEscapeSequences because they where broken.
  • Add ERASE_TO_LINE_END to AnsiEscapeSequences
  • Add ErrorFormatter\RawTextErrorFormatter that reflects a Doctum error output format
  • Add OutputFormat to handle the input/output user choice

[1.1.0] - 2020-11-27

  • Add isDecorated method on SymfonyOutput class and Output interface.
  • Fix missing strict_types on Error class
  • Add AnsiEscapeSequences to help with some often used sequences

[1.0.0] - 2020-11-26

  • 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