Those releases are incompatible with their previous.
Migration is only guaranteed from one specific minor version.
[x] Doc: There should be an API documentation.
[x] PHPUnit: No incomplete tests
[x] PHPUnit: No skipped tests
[x] PHPUnit: Code coverage should be over 90% in Methods and Lines.
[x] git branch -a --no-merge should not contain features that are meant for the release.
[x] PHPUnit Code Coverage should be over 90% in Lines.
[x] PHPUnit should have no incomplete tests.
[x] The support-branch should have a description (git branch --edit-description) with a change log,
upgrade and downgrade notices to the nearest minor or major version.
[x] PHPUnit Code Coverage should be over 80% in Lines.
[x] PHPUnit must have no errors
[x] The version-tag must contain git-notes with a change log (git flow helps).
You may enumerate the changes using the semantic commit.
Hint: A diff of the phpunit testdox might help.
[x] Some support-branch description should be updated:
[x] The next lower support-branch should contain upgrade notices.
[x] The next higher support-branch should contain downgrade notices.
[x] The support-branch description of the minor version should be extended by the change log.
Those releases are incompatible with their previous. Migration is only guaranteed from one specific minor version.
git branch -a --no-merge
should not contain features that are meant for the release.git branch --edit-description
) with a change log, upgrade and downgrade notices to the nearest minor or major version.git flow
helps). You may enumerate the changes using the semantic commit. Hint: A diff of the phpunit testdox might help.