Releases: ArtARTs36/php-merge-request-linter
Releases · ArtARTs36/php-merge-request-linter
v0.20.2
Added
- Added evaluator
isNumber
- Added evaluator
containsNumber
v0.20.1
Fixed
- Fixed rule "@mr-linter/has_any_labels" on empty labels
v0.20.0
Added
- Added Rule
@mr-linter/description_template
for check description on defined template
Removed
- Removed rule
@mr-linter/has_any_labels_of
v0.19.1
Added
- Added an Evaluator
notIntersect
to check that the array does not intersect with the user array.
v0.19.0
Added
- Added Rule
@mr-linter/changelog_has_new_release
on contains new release
Removed
- Removed Rule
@mr-linter/update_changelog
v0.18.1
Added
- Resolve rule params with default value
v0.18.0
Added
- Added parameter
projectCodes
for rules @mr-linter/branch_starts_with_task_number
, @mr-linter/jira/has_issue_link
, @mr-linter/title_starts_with_task_number
, @mr-linter/youtrack/has_issue_link
for allow many specified project codes and any project code if parameter 'projectCodes' is empty
Breaking changes
- Rule @mr-linter/branch_starts_with_task_number: removed parameter
projectName
- Rule @mr-linter/jira/has_issue_link: removed parameter
projectCode
- Rule @mr-linter/title_starts_with_task_number: removed parameter
projectName
- Rule @mr-linter/youtrack/has_issue_link: removed parameter
projectCode
Internal
v0.17.1
Added
- Added param
task
to title_conventional
rule for checking if title contains task number
v0.17.0
Optimized
- Updated PHP to 8.2
- Deleted unless dependency "jetbrains/phpstorm-attributes"
v0.16.4
Added
- Throw exception when github actions token is empty
- Throw exception when gitlab token is empty
Optimized
- Reduced docker image size
Docs
Dependencies
- Bump
guzzlehttp/psr7
from 2.4.3
to 2.4.5