Releases: ec-europa/toolkit
Releases · ec-europa/toolkit
9.4.0
What's Changed
- DQA-6028: Allow options in command test-phpunit by @joaocsilva in #622
Full Changelog: 9.3.0...9.4.0
9.3.0
What's Changed
- DQA-5410: Improve load of database during clone install by @joaocsilva in #606
- DQA-5473: Tests for DrupalCommands by @crgomes in #607
- DQA-5760: Fix overridden configurations not working by @joaocsilva in #611
- DQA-5643: Apply to 'ensureArray' all tasks by @crgomes in #609
- DQA-5484: Better error handling by @joaocsilva in #613
- DQA-5743: Create task to self-update docker-compose.yml by @crgomes in #612
- DQA-5317: Allow multiple config files to be loaded by @crgomes in #615
- DQA-5885: Add command drupal:symlink-project by @joaocsilva in #616
- DQA-4768: Allow myloader to be used by @joaocsilva in #605
- DQA-5913: PHP 8.2 support by @crgomes in #619
- DQA-5945: Allow option dumpfile in install-clone command by @joaocsilva in #618
- DQA-5946: Add config command copy-dir by @joaocsilva in #620
Full Changelog: 9.2.0...9.3.0
3.7.1
What's Changed
- DQA-5844: Fix problematic dependencies. by @joaocsilva in #614
Full Changelog: 3.7.0...3.7.1
9.2.0
What's Changed
- DQA-5384: Improve test coverage for toolkit by @joaocsilva in #577
- DQA-5102: Set outdated as a soft block by @crgomes in #578
- DQA-5452: Improve recommended check output by @crgomes in #579
- DQA-5323: Avoid backslash bypass on .opts.yml file review by @joaocsilva in #580
- DQA-5323: Website::basicAuth loads SymfonyStyle when not needed. by @joaocsilva in #581
- DQA-5483: PHPUnit mock for web services. by @joaocsilva in #583
- DQA-5453: Commands maintenance. by @joaocsilva in #584
- DQA-5456: Hook pre-push replace lint-yaml with test-phpmd. by @joaocsilva in #585
- DQA-5411: Allow options in the lint commands by @joaocsilva in #586
- DQA-5319: Fix ReplaceBlock and add tests. by @joaocsilva in #589
- DQA-5507: Manifest drupal profile fallback to runner.yml by @joaocsilva in #587
- DQA-5319: Move documentation into a branch by @joaocsilva in #590
- DQA-5453: Remove usage of deprecated io() & PHPmd. by @joaocsilva in #591
- DQA-5536: PHPStan allow option memory-limit. by @joaocsilva in #593
- DQA-5546: [9.x] Set default ASDA as NEXTCLOUD. by @joaocsilva in #594
- DQA-5453: Rename tasks disable-drupal-cache and drupal-upgrade-status . by @joaocsilva in #597
- DQA-5627: Command opts-review to check bad php_version. by @joaocsilva in #603
New Contributors
Full Changelog: 9.1.1...9.2.0
3.7.0
What's Changed
- DQA-5546: Set default ASDA as NEXTCLOUD. by @joaocsilva in #596
- DQA-5273: Check dependencies status on toolkit3 by @danistanei in #600
New Contributors
- @danistanei made their first contribution in #600
Full Changelog: 3.6.6...3.7.0
9.1.1
What's Changed
- DQA-5129: Define timeouts in curl. by @joaocsilva in #570
- DQA-5289: Display warning for abandoned packages. by @zarabatana in #574
- DQA-5371: Do not execute phpmd together with phpcs. by @joaocsilva in #573
- DQA-5409: Fix Commands loaded twice. by @joaocsilva in #572
Full Changelog: 9.1.0...9.1.1
9.0.1
What's Changed
- DQA-5229: Allow passing options to beat. by @joaocsilva in 9d1c604
- DQA-5289: Display warning for abandoned packages. by @zarabatana in 26ffda1
Full Changelog: 9.0.0...9.0.1
8.6.23
What's Changed
- DQA-5323: Avoid backlash bypass in opts-review. by @nbueneju in #571
- DQA-5245: Fix consolidation/annotated-command version. by @joaocsilva in #568
Full Changelog: 8.6.22...8.6.23
9.1.0
What's Changed
- DQA-5203: Documentation update. by @jonhy81 in #557
- DQA-5245: Fix version for
consolidation/annotated-command
. by @joaocsilva in #568 - DQA-4473: Remove deprecated task
toolkit:notifications
. by @joaocsilva in #567 - DQA-5229: Allow passing options to behat. by @joaocsilva in #566
- DQA-4743: Support Drupal 10 version. by @joaocsilva in #561
- DQA-4743: Drop dependency on
openeuropa/task-runner
. by @joaocsilva in #561 - DQA-4899: Document git hook feature. by @joaocsilva in #561
- DQA-4437: Add phpstan command
toolkit:test-phpstan
. by @joaocsilva in #563
How to update from 9.0.0 to 9.1.0
- Run
docker compose up -d
- Run
docker compose exec web composer require --dev "ec-europa/toolkit:^9" -W
- Change the custom commands to use the Toolkit AbstractCommands
use EcEuropa\Toolkit\TaskRunner\AbstractCommands;
class ExampleCommands extends AbstractCommands {}
- Remove references to openeuropa classes, traits or tasks
- The task
taskCollectionFactory()
was replaced withtaskExecute()
For more information about the commands see the documentation here.
Full Changelog: 9.0.0...9.1.0
8.6.22
Update Toolkit constant version.
Full Changelog: 8.6.21...8.6.22