github phpmd/phpmd 2.14.0

latest releases: 2.15.0, 2.14.1
7 months ago

Added

  • Added #997: Add a follow on mastodon link to the footer on the website.
  • Added #999: Add dev as keyword to the composer.json file.
  • Added #1014: Add phar signing.
  • Added #1011: Add support for cache results.
  • Added internal #1017: Run PHPStan in CI.
  • Added #1015: Add debug information to cache results.
  • Added #1022: Add --verbose and --color options to text renderer.
  • Added #1025: Support file globbing, and STDIN.
  • Added #1023: Add trace of the error when debug verbosity.
  • Added #1029: Added the option to the command line to set the number of extra lines in code snippets.

Fixed

  • Fixed #924 in #983: Add exceptions and ignorepattern properties to BooleanArgumentFlag rule.
  • Fixed #986: PHP 8.1 deprecation message when rendering html reports.
  • Fixed #996: Global import from an array value.
  • Fixed #1000: Correct url by removing leading slash.
  • Fixed #1021: Fix typos
  • Fixed #467 in #1026: Dedupe violation for CamelCaseVariableName.
  • Fixed #1031: Fix call to undefined getParent() method.
  • Fixed #989 in #990: Documentation about coma-separated syntax for multiple paths.

Changed

  • Changed internal: #987 Decrease BooleanArgumentFlag complexity
  • Changed internal: #972 Update phpunit_coverage.yml
  • Changed documentation #989 in #990: Update documentation about filename/directory in CLI.
  • Changed #1004 #1032: Update PDepend to version 2.15.0.
  • Changed internal: #1012: Update GitHub Actions form v2 to v3.
  • Changed #1005 and #1018: Update authors.
  • Changed #1024: Run PHPCS 3 on GitHub Actions.

Consult the changelog for the full history of noteworthy changes or browse through the list of commits since the last release.

Contributors to this release

New Contributors

Full Changelog: 2.13.0...2.14.0

Don't miss a new phpmd release

NewReleases is sending notifications on new releases.