-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
37 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Changelog | ||
|
||
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) | ||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). | ||
|
||
## [2.0.0] - 2017-12-18 | ||
### Added | ||
- `MO4.Arrays.ArrayDoubleArrowAlignment` | ||
- `MO4.Arrays.MultiLineArray` | ||
- `Generic.Arrays.ArrayIndent` | ||
- `Squiz.WhiteSpace.OperatorSpacing` | ||
- The behaviour of `MO4.Formatting.AlphabeticalUseStatements` can be configured with the property `order`. | ||
Possible values are: `dictionary`, `string`, `string-locale` or `string-case-insensitive`. | ||
- Static code analysis with PHPStan. | ||
- Various cloud based code quality tools like: Scrutinizer CI, codecov.io, ... | ||
|
||
### Changed | ||
- PHPCS version 3.2.0 or later is required. | ||
- Code complies to PHPCS coding standard version 3.2.0. | ||
- Default ordering of `MO4.Formatting.AlphabeticalUseStatements` is now `dictionary` instead of `string`. | ||
- Updates and fixes for class documentation. | ||
- Improve testing and code coverage. | ||
- Unknown test files will not trigger wrong type exceptions anymore, but report decent error messages with `RuntimeException`. | ||
- Many fixes and stability improvements. | ||
|
||
### Removed | ||
- `MO4.Formatting.ArrayAlignmentUnit` | ||
- replaced by `MO4.Arrays.ArrayDoubleArrowAlignment` and `MO4.Arrays.MultiLineArray`. | ||
- `MO4.Formatting.UseArrayShortTag` | ||
- replaced by `Generic.Arrays.DisallowLongArray`. | ||
- Dead code from `MO4.Strings.VariableInDoubleQuotedString`. | ||
|
||
## [1.0.0] - 2017-11-20 | ||
### Changed | ||
- MO4 coding standard can be installed as composer package and is released on packagist.org. | ||
- Replaced underlying Symfony coding standard. | ||
- PHPCS 3.0 or later is required. |