PHP_CodeSniffer 1.3.0RC1 released
03 SepPHP_CodeSniffer version 1.3.0 release candidate 1 has just been uploaded to PEAR and is now available to install. This release has been focused on bug fixing and general stabilising of the architectural changes released in 1.3.0a1, but there were also a few nice features that made it in. Some of the highlights in this release are:
- Support for exclude-pattern tags in ruleset.xml files
- A new --encoding command line argument to fix UTF-8 encoding issues in some reports
- All reported bugs are now fixed
New features have been documented and will be available on the PHP_CodeSniffer documentation page once the documentation regenerates over the weekend. This includes an updated coding standard tutorial and an annotated ruleset.xml file to take you through all the features of this new format and how to use them.
Developers who have built custom coding standards are encouraged to read the 1.3.0 upgrade guide to ensure your standards are ready for the 1.3.0 stable release. No release date is set, but it's a fairly easy upgrade process and doing it early will give you plenty of time for testing.
You can view the full changelog on the PHP_CodeSniffer download page.