All Versions
39
Latest Version
Avg Release Cycle
61 days
Latest Release
-

Changelog History
Page 1

  • v1.24.0 Changes

    • tools
      • upgrade pdepend, phpmd, psalm #218
      • refactoring testing different php versions and installing suggested tools #220
      • phpcpd - support extensions configuration #193, #192, enable v6 #206, #209
      • phpstan - fix supporting v0.12 #194, require neon dependency #196, #197
      • security-checker - replace the abandoned Sensiolabs security checker with the Enlightn security checker #216, #215, #214
      • parallel-lint - don't use abandoned parallel-lint packages #207
      • psalm/phpstan - memory-limit for psalm and phpstan #202
    • composer
      • fix loading versions installed by composer 2.0 #212, #213
      • allow to define vendor and vendor-bin with environment variables #198
      • enable symfony5 #205, twig3 #203, robo3 #208
    • internal
      • migrate from travis to github actions, add php 7.4/8.0 #195, #217, #219, #221
      • build default and updated docker image #222
      • update docs (docker helper, present copyright year) #199, #210, #223
  • v1.23.3 Changes

    November 30, 2019
    • #191 upgrade phpmd, restrict min Robo version (#189, #190)
  • v1.23.2 Changes

    November 02, 2019
    • #187 phpmetrics - fix analyzing multiple extensions in v1
  • v1.23.1 Changes

    September 13, 2019
    • ๐Ÿ‘ #184 Fix supporting php-cs-fixer.config path with spaces
  • v1.23.0 Changes

    August 31, 2019
    • #180 php-cs-fixer.config BC - php-cs-fixer.config is relative to .phpqa.yml, previously it was relative to cwd
    • #182 Fix loading composer's versions if project has custom bin-dir
    • CI
      • #183 - Fix Windows build on Appveyor
  • v1.22.1 Changes

    July 14, 2019
    • ๐Ÿš€ #178 Fix docker build, prevent docker errors on release
  • v1.22.0 Changes

    July 14, 2019
    • .phpqa.yml

      • #173 Support multiple phpcs standards yaml phpcs: standard: - PSR2 - phpcs.xml
      • #175 Optional phpqa configuration in yml file instead of CLI options Alternatives: bash # CLI options phpqa --verbose --report --tools phploc,phpcs:0 # load "CLI options" from yaml file phpqa --config ./ yaml # ./.phpqa.yml phpqa: report: true verbose: true tools: - phploc - phpcs:0
      • #177 Configuration changes

        • b450040 BC allowedErrorsCount is no longer supported, configure errors count in phpqa.tools
        • de736d6 Extensions should be configured in phpqa.extensions ```yaml # preferred configuration phpqa: extensions: php

        deprecated configuration

        extensions: php

    • Internal

      • #172 CI - test php-cs-fixer on Windows, fix Travis php7.1 build (support phpunit > 5, security-checker)
      • 29262ef Delete php-eye badge
  • v1.21.1 Changes

    May 02, 2019
    • ๐Ÿ— 6ef3519 Fix docker build
  • v1.21.0 Changes

    May 02, 2019
    • ๐Ÿ‘ #164 - add support for multiple phpmd rulesets
    • ๐Ÿ”’ #162 - fix security-checker on travis
    • CI
      • #163, #167 - drop hhvm support on Travis, fix security-checker vulnerabilities
  • v1.20.0 Changes

    December 22, 2018
    • ๐Ÿ”จ #157 - support Psalm 3.x (#158 internalClass refactoring)
    • โฌ†๏ธ #156 - upgrade phpcs, enable defining allowed errors count in . phpqa.yml
    • #150 - phpstan - use --errorFormat only if version < 0.10.3
    • #149 - fix displaying psalm issue line numbers
    • ๐Ÿ #147 - phpmd - fix excluding files on Windows
    • 0๏ธโƒฃ #145 - fix psalm issues (v2 compatibility - #142 stopOnFirstError, UntypedParam, #144/#146 --use-ini-defaults)
    • ๐Ÿ #140 - fix ignoring subdirectories on Windows
    • #138 - fix phpunit issues (#136 spaces in path, #137 html/xml coverage directory)
    • CI
      • #139 - fix installing phpstan
      • #154 - fix phpunit CVE, add php 7.3
      • #141 - Windows build on Appveyor