Changelog History
Page 2
-
v2.6.1 Changes
July 06, 2019The new maintainer team of PHPMD is pleased to announce PHP Mess Detector version 2.6.1.
๐ This is a patch release for the 2.6.x release branch.๐ Changes
๐ You can expect the following changes in this release:.
- ๐ Build the PHAR file on Travis-CI and publish it to GitHub releases #616
๐ 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
๐ We would like to thank all the contributors that helped make this release possible:
Also, we are very grateful to contributors that opened issues, created pull requests or participated as our community.
-
v2.6.0 Changes
January 20, 2017๐ This release incorporates several pending PRs. Beside that we have ๐ rebased PHPMD on PDepend 2.5 which should complete support for PHP 7 language features.
- ๐ Fixed #345: Development Code Fragment feature is not working Fixed in commit #1c0afd4.
- ๐ Fixed #384: use-statement for functions returns in: UnexpectedTokenException Fixed in commit #1c0afd4.
- ๐ Fixed #409: Test for PHPMD or PMD on SuppressWarnings Fixed in commit #147beb1.
- ๐ Fixed #418: Add missing link to TooManyPublicMethods rule in the rules document Fixed in commit #eccacb0.
- ๐ Fixed #419: Fix a link to github help because the link is broken Fixed in commit #3c9ef0b.
- ๐ Fixed #426: Enable Windows Update service on AppVeyor Fixed in commit #4bd2516.
- ๐ Fixed #429: Added ext-xml to require in composer.json file Fixed in commit #0aecd07.
- ๐ Fixed #433: Mistake in documentation of CCN Fixed in commit #f686673.
- Implemented #379: Code cleaning. Implemented in commit #902da6c.
- Implemented #412: Add .mailmap file to fix git shortlog Implemented in commit #7fe3d6b.
- โ Implemented #416: Test against lowest possible dependencies Implemented in commit #d2b58b3.
-
v2.5.0 Changes
November 23, 2016๐ This release closes several minor/major issues in PHPMD itself and it ๐ bundles a new version of PDepend that also provides fixes for several ๐ bugs.
- ๐ Fixed #386: English language fixes Fixed in commit #2a31103.
- ๐ Fixed #395: Fix typo in rulesets/cleancode Fixed in commit #f6aa5be.
- ๐ Fix copy & paste error Fixed in commit #c51ea72.
- ๐ Fixed #411: Unexpected token: list
- ๐ Fixed #389: Unexpected token: EMPTY
- ๐ Implemented #365: Remove the leading blank line from the TextRenderer Implemented in commit #ca59154.
- Implemented #380: add --ignore-exit-violations CLI flag to allow exit code 0 event if violation is found (will allow successfull build for CI) Implemented in commit #9f71d98.
- โฌ๏ธ Bump PHP dependency to 5.3.9 Implemented in commit #540d61c.
-
v2.4.4 Changes
November 22, 2016๐ Maintenance release with new PDepend version bundled
- ๐ Fixed #347: Fixed UnexpectedTokenException on null coalesce operator. Fixed in commit #8e80aaa.
-
v2.4.2 Changes
March 10, 2016- ๐ Fixed #261: Prove Issue 261 and added tests for CamelCaseVariableName Fixed in commit #319b398.
- ๐ Fixed #328: Cannot create new nodes, when internal state is frozen. Fixed in commit #2fd479b.
- ๐ Fixed #354: Replace plus by a dot as concat operator in filename creation. Fixed in commit #6a121ea.
- Implemented #343: Trim exceptions for StaticAccess Implemented in commit #3121c58.
-
v2.4.1 Changes
March 08, 2016๐ This release fixes a method naming issue, that was introduced with 2.4.0.
-
v2.4.0 Changes
March 08, 2016๐ This release adds a new helper method to access the full qualified name of an analyzed node.
- ๐ Fixed #335: Typo in clean code rule description fixed. Fixed in commit #59a6e8a.
- Helper method added, so that we can access the full qualified name of a class, method, interface or function. Implemented in commit #e46a099.
- Implemented #334: Added __debugInfo to list of ignored methods. Implemented in commit #f8b017a.
-
v2.3.3 Changes
March 08, 2016๐ Some minor issues fixed
-
v2.3.2 Changes
September 24, 2015๐ With this release we make the Symfony dependency superfluous.
- Implemented #312: No more hard Symfony dependency. Implemented in commit #1da75aa.
-
v2.3.1 Changes
September 22, 2015๐ Bugfix release for issue #311 introduced with the 2.3.0 release.
- ๐ Fixed #311: Property "allow-underscore-test" does not exist. Fixed in commit #0db4a3e.