Skip to content

Releases: ec-europa/toolkit

10.12.0

28 May 08:21
cf22b51
Compare
Choose a tag to compare

What's Changed

  • DQA-9180: Unsupported packages should enable config-sync by @joaocsilva in #768
  • DQA-9265: Increase timeout in getPackageLatestVersion() by @joaocsilva in #769
  • DQA-9198: Intermittent failures for toolkit:install-dependencies by @joaocsilva in #767
  • DQA-9467: Remove dependency on composer/class-map-generator by @joaocsilva in #771
  • DQA-9396: Component check not validating constraints by @joaocsilva in #772
  • DQA-9426: Create toolkit command to run AXE Scanner by @joaocsilva in #774
  • DQA-8660: Create command toolkit:lint-css by @joaocsilva in #775

Full Changelog: 10.11.2...10.12.0

10.11.2

29 Apr 07:37
ea489e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 10.11.1...10.11.2

10.11.0

25 Apr 10:08
5c42d0e
Compare
Choose a tag to compare

What's Changed

  • DQA-9087: Allow also commands to run before install clone by @claudiu-cristea in #757
  • DQA-8514: Use toolkit-requirements endpoint to retrieve the list of deprecated environment variables. by @Ozyrys in #762
  • DQA-9209: Prepare for phpunit 11.0 by @joaocsilva in #763
  • DQA-9219: Add configuration for database download output by @joaocsilva in #765

Full Changelog: 10.10.0...10.11.0

10.10.0

12 Apr 12:44
9e3c7f2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 10.9.0...10.10.0

10.9.0

15 Feb 10:45
0c4c975
Compare
Choose a tag to compare

What's Changed

  • DQA-8674: Include ASDA_URL in the list of forbidden variables by @joaocsilva in #738
  • DQA-8699: Update toolkit information in composer and repository by @joaocsilva in #737
  • DQA-8671: Update toolkit code-review command by @joaocsilva in #740
  • DQA-8673: Remove old implementation for ASDA by @joaocsilva in #739
  • DQA-8672: Add possibility to download-dump from other sources by @joaocsilva in #741
  • DQA-6867: Integrate ECL Build with toolkit by @zarabatana in #732
  • DQA-8756: Fix .env and parse_ini_file issue by @joaocsilva in #744
  • DQA-8739: Include PHP 8.3 support for toolkit by @jonhy81 in #742

ECL builder integration

See more at https://ec-europa.github.io/toolkit/guide/building-assets.html#building-assets

Deprecations

The configuration for nextcloud dump download service was changed.
Old config:

toolkit:
  clone:
    dumpfile: 'mysql.gz'
    asda_services: 'mysql'
    asda_type: 'nextcloud'
    nextcloud_url: 'files.fpfis.tech.ec.europa.eu/remote.php/dav/files'
    nextcloud_admin: false
    asda_vendor: 'ec-europa'
    asda_source: 'reference'

New config:

toolkit:
  clone:
    dumpfile: 'mysql.gz'
    type: 'nextcloud'
    nextcloud:
      services: 'mysql'
      url: 'files.fpfis.tech.ec.europa.eu/remote.php/dav/files'
      admin: false
      vendor: 'ec-europa'
      source: 'reference'
    custom:
      url: ~
      user: ~
      pass: ~

How to download a dump from a custom server

For convenience you can define the user and/or password to be mapped from environment variables.

toolkit:
  clone:
    dumpfile: 'mysql.gz'
    type: 'custom'
    custom:
      url: https://example.com/dumps
      user: 'static-user'
      pass: ${env.DUMP_PASSWORD}

With this config, toolkit will attempt to download a file called mysql.gz from the url https://example.com/dumps.
The final dump must be located at: https://example.com/dumps/mysql.gz

Full Changelog: 10.8.1...10.9.0

10.8.1

02 Feb 10:37
e32d42d
Compare
Choose a tag to compare

What's Changed

  • DQA-8659: Drop pm:security from component-check command by @joaocsilva in #735
  • DQA-8654: Align project information endpoint with new Envs structure by @joaocsilva in #734

Full Changelog: 10.8.0...10.8.1

10.8.0

30 Jan 16:00
066d42d
Compare
Choose a tag to compare

What's Changed

  • DQA-7921: Align Toolkit default deployment commands with Drush standards by @Ozyrys in #724
  • DQA-8113: Component check - Forbid deprecated scripts in composer.json by @Ozyrys in #722
  • DQA-8575: Component-check (Unsupported) - Error when there is no reco… by @zarabatana in #725
  • DQA-8115: Component check - Forbid deprecated configuration. by @Ozyrys in #723
  • DQA-8117: Detect PHPStan includes if using phpstan/extension-installer by @joaocsilva in #726
  • DQA-8236: Allow to append commands for local development environment by @joaocsilva in #729
  • DQA-8253: Setting drupal.site.settings_override_file ignored by @zarabatana in #730
  • DQA-8608: Toolkit phpcs ruleset improvements by @joaocsilva in #727
  • DQA-8583: Module Evaluation error & group evaluation components by @zarabatana in #728

New Contributors

Full Changelog: 10.7.0...10.8.0

10.7.0

20 Dec 10:51
5b8604c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 10.6.0...10.7.0

9.17.0

20 Dec 10:39
57ca010
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 9.16.0...9.17.0

10.6.0

30 Nov 14:24
7943982
Compare
Choose a tag to compare

What's Changed

  • DQA-8308: Check if the website is installed before using drush by @joaocsilva in #715

Full Changelog: 10.5.1...10.6.0