fix cvs-data ignore regular expression ---- - remove --global for git config
in tests so that it does not modify ~/.gitconfig - fix #106 Renaming a spec
file in a newer version causes the build to fail - make get_package_name more
robust - add DistGitProvider with support for multiple distgits
--------------------------------------------------------------------------------

This update includes the latest upstream release of expat, fixing a potential
hang at boot time on some systems.
--------------------------------------------------------------------------------
References:

**Version 1.1.0** This release raises the minimum required PHP version to
7.1.0. In addition to that, cleanups were applied in the library, making it
slightly more efficient, as a few checks for old PHP version compatibility were
dropped.
--------------------------------------------------------------------------------

**Version 3.0.2** - 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
--------------------------------------------------------------------------------

**Version 2.9.2** - 2017-07-20 - [#180](https://github.com/zendframework/zend-validator/pull/180) fixes how `Zend\Validator\File\MimeType` "closes" the open
FileInfo handle for the file being validated, using `unset()` instead of
`finfo_close()`; this resolves a segfault that occurs on older PHP versions. -
[#174](https://github.com/zendframework/zend-validator/pull/174) fixes how
`Zend\Validator\Between` handles two situations: (1) when a non-numeric value
is validated against numeric min/max values, and (2) when a numeric value is
validated against non-numeric min/max values. Previously, these incorrectly
validated as true; now they are marked invalid.
--------------------------------------------------------------------------------