Releases: ec-europa/toolkit
10.0.0-beta7
What's Changed
- DQA-6871: GitHooks detect docker-compose VS docker compose by @joaocsilva in #669
- DQA-6930: Toolkit allow to skip abandoned components by @joaocsilva in #670
Full Changelog: 10.0.0-beta6...10.0.0-beta7
9.9.2
What's Changed
- DQA-6954: Remove sudo references by @joaocsilva in #672
- DQA-6889: runner.yml.dist - forcing reverse proxy settings for all repo by @crgomes in #671
Full Changelog: 9.9.1...9.9.2
9.9.1
What's Changed
- DQA-6871: GitHooks detect docker-compose VS docker compose by @joaocsilva in #669
- DQA-6930: Toolkit allow to skip abandoned components by @joaocsilva in #670
Full Changelog: 9.9.0...9.9.1
10.0.0-beta6
What's Changed
- DQA-6736: PHPStan do not use includes if phpstan/extension-installer exist by @joaocsilva in #661
- DQA-6762: Toolkit requirements should not use constant to validate version by @joaocsilva in #664
- DQA-6670: GitHooks pass $io to extending class methods by @joaocsilva in #662
- DQA-6677: Use git hook commit-msg instead of prepare-commit-msg by @joaocsilva in #663
- DQA-6795: Consider mydumper in checkForNewerDump by @joaocsilva in #665
- DQA-6808: GitHooks identify if running docker by @joaocsilva in #666
- DQA-6792: Document how configuration works by @joaocsilva in #667
- DQA-6759: Fix outdated packages command by @joaocsilva in #668
GitHooks important changes
Replaced default git hook prepare-commit-msg
with commit-msg
Projects that were overriding the default active hooks or the commit message conditions, will need to adapt them.
toolkit:
hooks:
active:
- pre-commit
- - prepare-commit-msg
+ - commit-msg
- pre-push
- prepare-commit-msg:
+ commit-msg:
conditions:
- message: "The commit message must start with the JIRA issue number."
regex: /^[A-Z]+\-\d+/
- message: "The JIRA issue number must be followed by a colon and space."
regex: /^[A-Z]+\-\d+:\ /
Changed default extending class
Projects that were extending the GitHooks functionality will need to adapt the code.
To see more details please refer to the documentation page.
Full Changelog: 10.0.0-beta5...10.0.0-beta6
9.9.0
What's Changed
- DQA-6736: PHPStan do not use includes if phpstan/extension-installer exist by @joaocsilva in #661
- DQA-6762: Toolkit requirements should not use constant to validate version by @joaocsilva in #664
- DQA-6670: GitHooks pass $io to extending class methods by @joaocsilva in #662
- DQA-6677: Use git hook commit-msg instead of prepare-commit-msg by @joaocsilva in #663
- DQA-6795: Consider mydumper in checkForNewerDump by @joaocsilva in #665
- DQA-6808: GitHooks identify if running docker by @joaocsilva in #666
- DQA-6792: Document how configuration works by @joaocsilva in #667
- DQA-6759: Fix outdated packages command by @joaocsilva in #668
GitHooks important changes
Replaced default git hook prepare-commit-msg
with commit-msg
Projects that were overriding the default active hooks or the commit message conditions, will need to adapt them.
toolkit:
hooks:
active:
- pre-commit
- - prepare-commit-msg
+ - commit-msg
- pre-push
- prepare-commit-msg:
+ commit-msg:
conditions:
- message: "The commit message must start with the JIRA issue number."
regex: /^[A-Z]+\-\d+/
- message: "The JIRA issue number must be followed by a colon and space."
regex: /^[A-Z]+\-\d+:\ /
Changed default extending class
Projects that were extending the GitHooks functionality will need to adapt the code.
To see more details please refer to the documentation page.
Full Changelog: 9.8.1...9.9.0
8.7.1
What's Changed
- DQA-6096: [8.x] Update and align commit message in our repositories. by @crgomes in #646
- DQA-6727: Prepare release 8.7.1 by @joaocsilva in #660
Full Changelog: 8.7.0...8.7.1
10.0.0-beta5
What's Changed
- DQA-6717: Fix version check to allow version without dot by @joaocsilva in #657
- DQA-6651: Command build-dist make tag and sha optional by @joaocsilva in #658
- DQA-6694: PHPStan drupal root dynamic & missing ruleset by @joaocsilva in #659
Full Changelog: 10.0.0-beta4...10.0.0-beta5
9.8.1
What's Changed
- DQA-6717: Fix version check to allow version without dot by @joaocsilva in #657
- DQA-6651: Command build-dist make tag and sha optional by @joaocsilva in #658
- DQA-6694: PHPStan drupal root dynamic & missing ruleset by @joaocsilva in #659
Full Changelog: 9.8.0...9.8.1
10.0.0-beta4
What's Changed
- DQA-6404: Git pre-commit re-use phpcs.xml file by @joaocsilva in #651
- DQA-6403: PHPStan allow to run in standalone by @joaocsilva in #652
- DQA-6544: Refactor command run-deploy to not use Robo config by @joaocsilva in #654
- DQA-6602: Control install-dependencies in config by @joaocsilva in #655
Full Changelog: 10.0.0-beta3...10.0.0-beta4
9.8.0
What's Changed
- DQA-6404: Git pre-commit re-use phpcs.xml file by @joaocsilva in #651
- DQA-6403: PHPStan allow to run in standalone by @joaocsilva in #652
- DQA-6544: Refactor command run-deploy to not use Robo config by @joaocsilva in #654
- DQA-6602: Control install-dependencies in config by @joaocsilva in #655
Full Changelog: 9.7.1...9.8.0