From c7594a88ae75401e8f8d0bd4deb8431b39045c51 Mon Sep 17 00:00:00 2001 From: Greg Sherwood Date: Tue, 18 Jul 2017 11:12:32 +1000 Subject: [PATCH] Prepare for 3.0.2 release --- package.xml | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/package.xml b/package.xml index 37e797ce1b..74120cd46c 100644 --- a/package.xml +++ b/package.xml @@ -14,8 +14,8 @@ http://pear.php.net/dtd/package-2.0.xsd"> gsherwood@squiz.net yes - 2017-06-14 - + 2017-07-18 + 3.0.2 3.0.2 @@ -1563,6 +1563,48 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + 3.0.2 + 3.0.2 + + + stable + stable + + 2017-07-18 + BSD License + + - Fixed a problem where the source report was not printing the correct number of errors found + - Fixed a problem where the --cache=/path/to/cachefile CLI argument was not working + - The code report now gracefully handles tokenizer exceptions + - The phpcs and phpcbf scripts and now the only places that exit() in the code + -- This allows for easier usage of core PHPCS functions from external scripts + -- If you are calling Runner::runPHPCS() or Runner::runPHPCBF() directly, you will get back the full range of exit codes + -- If not, catch the new DeepExitException to get the error message ($e->getMessage()) and exit code ($e->getCode()); + - NOWDOC tokens are now considered conditions, just as HEREDOC tokens are + -- This makes it easier to find the start and end of a NOWDOC from any token within it + -- Thanks to Michał Bundyra for the patch + - Custom autoloaders are now only included once in case multiple standards are using the same one + -- Thanks to Juliette Reinders Folmer for the patch + - Improved tokenizing of fallthrough CASE and DEFAULT statements that share a closing statement and use curly braces + - Improved the error message when Squiz.ControlStructures.ControlSignature detects a newline after the closing parenthesis + - Fixed bug #1465 : Generic.WhiteSpace.ScopeIndent reports incorrect errors when indenting double arrows in short arrays + - Fixed bug #1478 : Indentation in fallthrough CASE that contains a closure + - Fixed bug #1497 : Fatal error if composer prepend-autoloader is set to false + -- Thanks to Kunal Mehta for the patch + - Fixed bug #1503 : Alternative control structure syntax not always recognized as scoped + - Fixed bug #1523 : Fatal error when using the --suffix argument + -- Thanks to Juliette Reinders Folmer for the patch + - Fixed bug #1526 : Use of basepath setting can stop PHPCBF being able to write fixed files + - Fixed bug #1530 : Generic.WhiteSpace.ScopeIndent can increase indent too much for lines within code blocks + - Fixed bug #1547 : Wrong token type for backslash in use function + -- Thanks to Michał Bundyra for the patch + - Fixed bug #1549 : Squiz.PHP.EmbeddedPhp fixer conflict with // comment before PHP close tag + -- Thanks to Juliette Reinders Folmer for the patch + - Fixed bug #1560 : Squiz.Commenting.FunctionComment fatal error when fixing additional param comment lines that have no indent + + 3.0.1