Releases: ec-europa/toolkit
Releases · ec-europa/toolkit
8.6.22
Update Toolkit constant version.
Full Changelog: 8.6.21...8.6.22
8.6.21
What's Changed
- DQA-0: Update support email and README. by @joaocsilva in #553
- DQA-4585: Make pipeline fail if package is not found. by @joaocsilva in #554
- DQA-5186: Lint php do not fail if no files to check. by @joaocsilva in #560
Full Changelog: 8.6.20...8.6.21
9.0.0
What's Changed
- DQA-0000: Update support email and README. by @joaocsilva in #553
- DQA-4585: Make pipeline fail if package is not found. by @joaocsilva in #554
- DQA-4745: Add Git hook commands. by @joaocsilva in #556
- DQA-4440: Drop grumphp dependency and set minium PHP version to 8.1. by @joaocsilva in #555
How to update from 8.x to 9.x
- docker compose up -d
- docker compose exec web composer require --dev "ec-europa/toolkit:^9" -W
- Enable git hooks to test the code within the commit or push by Including in the composer.json the following snippet
...
"scripts": {
"post-install-cmd": [
"[ $COMPOSER_DEV_MODE -eq 0 ] || ./vendor/bin/run toolkit:hooks-enable"
],
"post-update-cmd": [
"[ $COMPOSER_DEV_MODE -eq 0 ] || ./vendor/bin/run toolkit:hooks-enable"
]
}
...
or in alternative execute
docker compose exec web vendor/bin/run toolkit:hooks-enable
- remove non need files with
rm -rf grumphp.yml*
- Commit your changes
git add .
git commit -m "JIRA-123: Update toolkit to version 9.0.0."
More information available the in documentation see here.
Full Changelog: 8.6.20...9.0.0
8.6.20
What's Changed
- DQA-0: Add .profile files to be checked by phpcs by @joaocsilva in #548
- DQA-4780: Properties not being properly overided by @joaocsilva in #549
- DQA-3866: Use endpoint for opts-review command. by @joaocsilva in #550
- DQA-0: Update documentation. by @joaocsilva in #551
- DQA-0: Toolkit requirements use new Gitlab url. by @joaocsilva in #552
Full Changelog: 8.6.19...8.6.20
8.6.19
What's Changed
- DQA-4585: Add command to install dependencies. by @joaocsilva in #547
Full Changelog: 8.6.18...8.6.19
8.6.18
What's Changed
- DQA-4443: Target hotfix. by @zarabatana in #546
8.6.17
What's Changed
- DQA-4449: [Toolkit] Improve manifest.json creation by @joaocsilva in #540
- DQA-0000: Output improvements on component-check & requirements by @joaocsilva in #541
- DQA-4429: Add date to mandatory and recommended packages. by @joaocsilva in #542
- DQA-4438: Component check - project types & profiles. by @joaocsilva in #543
- DQA-4443: Extend compatibility check for Drupal 10 by @zarabatana in #544
- DQA-3063: Rebuild documentation. by @zarabatana in #545
Full Changelog: 8.6.16...8.6.17
8.6.16
What's Changed
- DQA-0: Remove equal from phpmd command by @joaocsilva in #539
Full Changelog: 8.6.15...8.6.16
8.6.15
What's Changed
- DQA-4342: Target build-assets failing to create theme-task-runner file. by @zarabatana in #529
- DQA-4343: Check minified files generation. by @zarabatana in #530
- DQA-4262: Url improvement. by @zarabatana in #532
- DQA-4448: Specify in code a constant with the current version. by @joaocsilva in #535
- DQA-4472: Improve comparison during component-check. by @joaocsilva in #533
- DQA-4439: Add command to run PHPMD standalone. by @joaocsilva in #536
- DQA-4447: Mark toolkit:notifications as deprecated. by @joaocsilva in #534
- DQA-4448: Fix phpcs. by @joaocsilva in #537
- DQA-4325: Use security:check in toolkit:component-check. by @joaocsilva in #538
Full Changelog: 8.6.14...8.6.15