Notes de mise à jour des outils de la CEE
Le package ece-tools est un ensemble de scripts et d’outils conçus pour gérer et déployer des projets Cloud. Ces notes de mise à jour décrivent les dernières améliorations apportées à ce package, qui fait partie de la suite d’outils cloud pour Commerce.
ece-tools.Le package de ece-tools utilise l’ordre de contrôle de version suivant : 200<major>.<minor>.<patch>
Les notes de mise à jour incluent les éléments suivants :
-
Nouvelles fonctionnalités -
Correctifs et améliorations
v2002.2.11 latest
Date de publication : 6 mai 2026
-
RabbitMQ—Ajout de la prise en charge de RabbitMQ 4.2. -
Opensearch—Ajout de la prise en charge d’Opensearch 2.19 et 3.5 pour plusieurs versions de Magento. -
Valkey—Ajout de la prise en charge de Valkey 8.1 et 9. -
ActiveMQ—Ajout de la prise en charge d’ActiveMQ 2.5.1. -
MariaDB—Ajout de la prise en charge de MariaDB 11.8 et 12.2. -
Configuration et déploiement : correction des avertissements de déploiement dans le cloud, mise à jour des abandons du test du compositeur et correction de la visibilité de la version des outils ECE lors du déploiement.
v2002.2.10
Date de publication : 5 mars 2026
-
PHP 8.5—Ajout de la prise en charge de PHP 8.5. -
test fonctionnel mis à jour-tests Valkey 8.1, 8,2 et Redis 8.4 mis à jour -
mise à jour des validateurs MariaDB, PHP et Opensearch-mise à jour du script de validation. -
validateur de fin de vie-dates de services de fin de vie mises à jour.
v2002.2.9
Date de publication : 13 novembre 2025
-
Package Symfony-Ajout de la prise en charge des derniers packages Symfony YAML. -
nettoyage du cache fixe pour les services actifs - Ajout de la validation des services actifs.
v2002.2.8
Date de publication : 8 octobre 2025
-
ActiveMQ-Prise en charge ajoutée d’ActiveMQ. -
Tests fonctionnels ActiveMQ-ajoutés.
v2002.2.7
Date de publication : 7 août 2025
-
correctifs PHP 8.4-compatibilité de type ajoutée. -
validateur de fin de vie-dates de services de fin de vie mises à jour. -
Valkey-Ajout des tests fonctionnels PHP 8.2 et PHP 8.3. -
validateur Valkey-correction du message d'avertissement des outils ECE. -
outils ECE-Ajout d’améliorations aux tests unitaires. -
Validateur pour les services-Ajout de nouvelles versions de prise en charge d’Opensearch, MariaDB et PHP. -
Opensearch3-Ajout de la prise en charge d’Opensearch3. -
Prise en charge d’Opensearch pour 2.4.4-p7/p12-Mise à jour du script de validation. -
Tests Opensearch3-Tests fonctionnels ajoutés.
v2002.2.6
Date de publication : 3 juin 2025
-
compatibilité améliorée avec la version 2.4.8-bibliothèques tierces mises à jour pour une meilleure compatibilité avec la version 2.4.8
v2002.2.5
Date de publication : 27 mai 2025
-
Compatibilité Valkey étendue-Compatibilité Valkey étendue dans Adobe Commerce. -
Validateur RabbitMQ mis à jour-Validateur mis à jour pour RabbitMQ. -
Mise à jour de la validation MariaDB-Mise à jour de la validation ece-tools pour MariaDB 10.11. -
compatibilité étendue Opensearch2-Opensearch2 compatible avec les dernières versions 2.4.4.
v2002.2.4
Date de publication : 24 avril 2025
-
Opensearch2 pour 2.4.4/2.4.5—Correction d’un problème lié à la prise en charge desopensearch2dans les versions d’Adobe Commerce 2.4.4/2.4.5.
v2002.2.3
Date de publication : 9 avril 2025
-
Correction du problème Valkey Correction du problème lié à la configuration personnalisée Valkey. -
Correction du programme de validation-Correction du programme de validation pour RabbitMQ 4.0.
v2002.2.2
Date de publication : 7 avril 2025
v2002.2.2
Date de publication : 7 avril 2025
-
Valkey—Ajout de la prise en charge d'un nouveau service (Valkey), qui remplace Redis. -
Opensearch2 pour 2.4.4/2.4.5—Ajout de la prise en charge deopensearch2dans les versions d’Adobe Commerce 2.4.4/2.4.5.
v2002.2.1
Date de publication : 6 février 2024
-
PHP 8.4—Ajout de la prise en charge de PHP 8.4. -
Validateur pour Opensearch-Correction du validateur qui générait un message trompeur sur la mauvaise version du service.
v2002.2.0
Date de publication : 7 octobre 2024
-
MariaDB 11.4-Ajout de la prise en charge de MariaDB 11.4. -
code refactorisé-Suppression de la prise en charge des anciennes versions PHP 7.4, 7.3, 7.2 et des bibliothèques associées. -
mise à niveau de Monolog version-prise en charge ajoutée de monolog 3.6. -
Validateur pour RabbitMQ, MariaDB et PHP-Correction du validateur qui générait un message trompeur sur la mauvaise version du service.
v2002.1.19
Date de publication : 21 mai 2024
-
Lua : option ajoutée useLua pour CACHE_CONFIGURATION. -
Validateur—Validateurs mis à jour pour les nouvelles versions de Redis et RabbitMQ.
v2002.1.18
Date de publication : 8 avril 2024
-
PHP — Ajout de la prise en charge de PHP 8.3. -
programme de validation - Programme de validation de fin de vie mis à jour.
v2002.1.17
Date de publication : 16 janvier 2024
-
Validator pour Elasticsearch et OpenSearch—Correction du validateur qui générait un message trompeur pour installer un service de recherche lorsque LiveSearch était activé. -
avertissement de déploiement—Correction d’un problème qui entraînait des avertissements de déploiement concernant les dossiers non vides.
v2002.1.16
Date de publication : 16 octobre 2023
-
Variable d’environnement globale ENABLE_WEBHOOKS : ajout de la variable globale ENABLE_WEBHOOKS à utiliser avec les Webhooks Commerce pour se connecter à un point d’entrée externe, tel qu’une action d’exécution App Builder ou un système de gestion d’inventaire tiers.
v2002.1.15
Date de publication : 31 juillet 2023
-
Codes d’erreur—Mise à jour du schéma de code d’erreur et du générateur de document de code d’erreur. -
Validateur pour le modèle Redis personnalisé-Mise à jour du validateur pour les modèles principaux Redis personnalisés. Voir l’exemple de configuration du cache. -
Validateur pour RabbitMQ-prise en charge ajoutée pour RabbitMQ 3.11 -
Correction du lien incorrect-Correction du lien incorrect vers la documentation d’intégration dans le modèle d’e-mail de bienvenue.
v2002.1.14
Date de publication : 10 mars 2023
-
PHP—Ajout de la prise en charge de PHP 8.2. -
Validateurs pour les services—Mise à jour des validateurs pour Commerce 2.4.6 services requis : MariaDB 10.6, Redis 7.0, PHP 8.2, OpenSearch 2.x et RabbitMQ 3.9. -
ece-tools db-dump : correction d’un problème en raison duquel l’opérationdb-dumps’arrêtait prématurément.
v2002.1.13
Date de publication : 27 octobre 2022
-
Ajout de la prise en charge de Adobe I/O Events pour Adobe Commerce. Les développeurs d’extensions peuvent désormais utiliser le framework 🔗 pour envoyer des informations d’événement Commerce depuis des instances Cloud à leurs applications écrites pour Adobe App Builder. Adobe I/O Events pour Adobe Commerce est en version préliminaire pour les partenaires. -
Validateur pour la configuration du cache OP—Ajout d'un validateur pour vérifier la configuration du cache OPpour les chemins exclus. -
correction d’un problème lié à la configuration du cache de GraphQL—ECE-Tools conserve désormais la valeur deid_saltde GraphQL danscacheconfiguration dans le fichierapp/etc/env.php.
v2002.1.12
Date de publication : 13 septembre 2022
-
Activersynchronous_replication—ECE-Tools définitsynchronous_replication=>truedans le fichierapp/etc/env.phplorsqueMYSQL_USE_SLAVE_CONNECTIONest activé. Cette configuration n’affecte que Commerce 2.4.6+. Voir la description de la variableMYSQL_USE_SLAVE_CONNECTIONdans la section Déployer les variables. -
OpenSearch : ajout d’une fonctionnalité permettant de configurer et de définir le moteur deopensearchpour la prochaine version 2.4.6 d’Adobe Commerce. Voir Configuration du service OpenSearch.
v2002.1.11
Date de publication : 4 août 2022
-
ElasticSuite Validator et OpenSearch - Correction du problème de validation de vérification d’intégrité ElasticSuite lors de l’installation d’OpenSearch. -
Types de retour pour les commandes de déploiement—Types de retour fixes pour les commandes de déploiement. -
RabbitMQproblème lié à la nouvelle installation de Commerce 2.4.5—Correction d’RabbitMQ problème de blocage sur le nouveau Commerce 2.4.5. installation.
v2002.1.10
Date de publication : 31 mars 2022
-
Elasticsearch 7.10—Mise à jour des validateurs pour la prise en charge de la version 7.10 d’Elasticsearch.
v2002.1.9
Date de publication : 10 mars 2022
-
OpenSearch—Ajout de la prise en charge d’OpenSearch pour Adobe Commerce versions 2.4.4, 2.4.3-p2 et 2.3.7-p3. -
PHP—Ajout de la prise en charge de PHP 8.1. -
symfony/process—Ajout de la compatibilité avec symfony/process ^5.3. -
Consommateur de plusieurs processus—Ajout d'une optionmultiple_processesafin que vous puissiez spécifier le nombre de processus à générer pour chaque client. Voir la description de la variableCRON_CONSUMERS_RUNNERdans la section Déployer les variables. -
Schéma OpenSearch et chemin d’accès hôte complet—Ajout de la possibilité de configurer un schéma Elasticsearch et un chemin d’accès hôte complet. -
AWS S3 : modification de la méthode d’activation d’AWS S3. -
Corriger le lecteur driver_options—Ajout de la lecture de la configuration driver_options pour la connexion à la base de données à partir du fichierenv.phpenece-toolspour les validateurs.
v2002.1.8
Date de publication : 25 octobre 2021
-
Autre emplacement de vidage—Ajout de l'option--dump-directoryafin que vous puissiez choisir un répertoire cible pour un vidage de base de données./app/var/dump-mainest désormais le répertoire cible par défaut d’une image mémoire de base de données. Voir Gestion des sauvegardes : vider votre base de données -
Mettre à jour le monologue—Mise à jour de la version minimale requise pour que le packagemonologsoit^2.3. -
Mettre à jour Symfony : mise à jour des dépendances Symfony pour les rendre compatibles avec Adobe Commerce 2.4.4. -
Chargement automatique de la fonctionnalité/résolution : correction d’un problème lors du déploiement dans un environnement d’intégration et de l’affichage de l’erreurCRITICAL: [9] Required configuration is missed in autoload section of composer.json file..
v2002.1.7
Date de publication : 29 juillet 2021
Mises à jour de la configuration—
-
Ajout de la prise en charge du compositeur 2.0. -
Mise à jour des exigences du compositeur poursymphony/console—Mise à jour des exigences de version ducomposer.jsonECE-Tools pour le packagesymphony/consoleafin de résoudre un problème qui a provoqué l'échec des commandesdi:compileavec l'erreur suivante :Incompatible argument type: Required type: int. Actual type: string -
Mise à jour des contrôles logiciels de fin de vie (eol.yaml) afin d’inclure Elasticsearch 7.9.x.
v2002.1.6
Date de publication : 20 avril 2021
-
Informations d’identification d’authentification Redis—Ajout de la possibilité de lire les informations d’identification d’autorisation Redis à partir de la propriétérelationshipspendant la phase de déploiement. -
informations d’identification d’autorisation Elasticsearch—Ajout de la possibilité de lire les informations d’identification d’autorisation Elasticsearch à partir de la propriétérelationshipspendant la phase de déploiement. -
Service de stockage de session dédié—Ajout deredis-sessionen tant que seconde option pour le stockage de session. Vous pouvez utiliser le serviceredis-sessionpour stocker les informations de session et utiliser le serviceredispour le cache afin d’offrir de meilleures performances. -
Messages SPLIT_DB obsolètes—Ajout de messages d’avertissement et critiques du programme de validation pour l’option deSPLIT_DBobsolète d’Adobe Commerce 2.4.2 et sa suppression dans Adobe Commerce 2.5.0. -
version d’Elasticsearch à partir des relations—Correction du validateur de service pour récupérer la version correcte d’Elasticsearch à partir des propriétésrelationshipsdans Cloud Docker et les environnements d’intégration. -
validation flexible du port Redis : Redis peut désormais valider le port dans une connexion de cache personnalisée à partir de l’URLserver. Par exemple, vous pouvez ajouter votre numéro de port à l’URL de votre serveur comme suit :server: 'tcp://rfs-store-simple-page-cache:26379'. Cela permet d’éviter les erreurs de validation lorsque l’optionportest manquante ou incorrecte. -
Mise à niveau vers Adobe Commerce 2.4.2—Correction du problème qui obligeait les utilisateurs à exécuter manuellementbin/magento setup:upgradepour que leurs sites soient opérationnels après la mise à niveau vers Adobe Commerce 2.4.2.
v2002.1.5
Date de publication : 1er février 2021
-
Stockage à distance : ajout de la variable d’environnementREMOTE_STORAGEpour activer les projets cloud pour le stockage à distance de fichiers multimédias à l’aide d’un service de stockage, tel qu’AWS S3. Cette option de configuration fait partie du package ECE-Tools, mais n'est pas prise en charge sur Adobe Commerce sur les infrastructures cloud. -
Nouvelle commande decloud:config:validate—Ajout d’unephp vendor/bin/ece-tools cloud:config:validatede commande pour valider la configuration.magento.env.yamlavant de pousser les modifications vers l’environnement cloud distant. -
Vidage de l’opcache—Ajout de la prise en charge de l’optionopcache.enable_cliPHP pour vider l’opcache avant d’exécuter le hook de déploiement. Cette configuration réinitialise la configuration du cache pour s’assurer que les paramètres de configuration actuels sont appliqués à chaque déploiement. -
Validation de la base de données Aurora—Mise à jour de la validation du service de base de données afin qu'elle soit compatible avec la base de données Aurora. -
Nouvelle variable d’environnement SCD_NO_PARENT : ajout de la variable d’environnementSCD_NO_PARENT(pour Adobe Commerce >=2.4.2) pour gérer la génération de contenu statique pour les thèmes parents. -
limites et commandes de mémoire—Correction d'un problème où les commandes dephp vendor/bin/ece-toolsne fonctionnaient pas si la taille du fichiercloud.logdépassait la limite de mémoire PHP. Au lieu de lire l’intégralité du fichiercloud.logen mémoire, nous ne lisons désormais qu’un plus petit sous-ensemble de données à partir du fichier journal. -
Connexions à la base de données personnalisée—Correction d'un problème de configuration.magento.env.yamlen raison duquel les connexions à la base de données personnalisée définies pourDATABASE_CONFIGURATIONn'étaient pas utilisées. Les paramètres de connexion n’ont pas été ajoutés àapp/etc/env.php. -
Journaux d’erreurs vides—Correction d’un problème en raison duquel les déploiements échouaient si lecloud.error.logétait vide. -
Validation de MariaDB 10.3—Correction de la validation de MariaDB 10.3 pour Adobe Commerce 2.3.6-p1. -
cache:flush journalisation : amélioration des entrées de journal pour indiquer le début et la fin de l’étape decache:flush.
v2002.1.4
Date de publication : 19 novembre 2020
-
correction d’un problème qui entraînait un échec du déploiement lorsque le moteur de recherche spécifié dans la variable d’environnementSEARCH_CONFIGURATIONest une valeur autre queelasticsearch.
v2002.1.3
Date de publication : 9 novembre 2020
Mises à jour de l'infrastructure—
-
Ajout de la prise en charge des outils ECE pour le répertoirepub/staticen lecture seule lorsque le contenu statique est prêt à être déployé à l’étape de création. -
Ajout de la prise en charge d’Elasticsearch 7.9 et de Redis 6 pour la compatibilité avec les prochaines versions d’Adobe Commerce. -
Mise à jour ducomposer.jsonECE-Tools pour ajouter une dépendance requise pour l'outil de correctifs de qualité. Ceci corrige une dépendance circulaire qui existait entre les paquets ECE-Tools et magento-cloud-patches.
Validation et amélioration des logs—