diff --git a/package.xml b/package.xml index 1cc837a0a0..5db9ea3a6f 100644 --- a/package.xml +++ b/package.xml @@ -14,8 +14,8 @@ http://pear.php.net/dtd/package-2.0.xsd"> gsherwood@squiz.net yes - 2016-11-30 - + 2017-02-02 + 3.0.0RC3 3.0.0RC3 @@ -1543,6 +1543,40 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + 3.0.0RC3 + 3.0.0RC3 + + + beta + beta + + 2017-02-02 + BSD License + + - Added support for ES6 class declarations + -- Previously, these class were tokenized as JS objects but are now tokenzied as normal T_CLASS structures + - Added support for ES6 method declarations, where the "function" keyword is not used + -- Previously, these methods were tokenized as JS objects (fixes bug #1251) + -- The name of the ES6 method is now assigned the T_FUNCTION keyword and treated like a normal function + -- Custom sniffs that support JS and listen for T_FUNCTION tokens can't assume the token represents the word "function" + -- Check the contents of the token first, or use $phpcsFile->getDeclarationName($stackPtr) if you just want its name + -- There is no change for custom sniffs that only check PHP code + - PHPCBF exit codes have been changed so they are now more useful (request #1270) + -- Exit code 0 is now used to indicate that no fixable errors were found, and so nothing was fixed + -- Exit code 1 is now used to indicate that all fixable errors were fixed correctly + -- Exit code 2 is now used to indicate that PHPCBF failed to fix some of the fixable errors it found + -- Exit code 3 is now used for general script execution errors + - Added PEAR.Commenting.FileComment.ParamCommentAlignment to check alignment of multi-line param comments + - Includes all changes from the 2.7.2 release + - Fixed an issue where excluding a file using a @codingStandardsIgnoreFile comment would produce errors + -- For PHPCS, it would show empty files being processed + -- For PHPCBF, it would produce a PHP error + - Fixed bug #1233 : Can't set config data inside ruleset.xml file + - Fixed bug #1241 : CodeSniffer.conf not working with 3.x PHAR file + + 3.0.0RC2