Correctifs cloud pour Commerce

La variable Correctifs du cloud Le module fournit un ensemble de correctifs requis qui améliorent l’intégration de toutes les versions d’Adobe Commerce avec les environnements cloud et prennent en charge la livraison rapide de correctifs critiques.

Le package Cloud Patches for Commerce est une dépendance du package CEE-Outils. Il est installé et mis à jour lorsque vous installez ou mettez à jour le package CEE-Outils. Vous pouvez également utiliser et gérer des correctifs Cloud pour Commerce sous la forme d’un module autonome afin d’appliquer des correctifs à un projet Adobe Commerce qui ne se trouve pas sur la plateforme Cloud. Ces notes de mise à jour décrivent les dernières améliorations apportées à ce module.

TIP
Pour vous assurer que votre projet comporte tous les correctifs requis, effectuez une mise à jour de la section dernière version de ece-tools.
NOTE
Voir Appliquer les correctifs pour obtenir des instructions sur l’application de correctifs à vos projets.

La variable magento/magento-cloud-patches Le package utilise la séquence de versions suivante : <major>.<minor>.<patch>

v1.0.27 latest

Date de publication : 21 mai 2024

  • Prise en charge de PHP 8.3—Ce correctif résout les erreurs de compatibilité entre php 8.3 et la version du package compositeur.

v1.0.26

Date de publication : 8 avril 2024

  • nouvelle icône PHP — Prise en charge de PHP 8.3.

v1.0.25

Date de publication : 16 janvier 2024

  • Améliorations du cache-Ce correctif améliore l’efficacité du cache de mise en page, réduisant considérablement l’utilisation de la mémoire pour Adobe Commerce versions 2.4.4 et ultérieures.
  • Améliorations des tâches CRON- Ce correctif corrige le problème en raison duquel les tâches manquées attendaient inutilement des verrouillages de tâche cron pour Adobe Commerce versions 2.4.4 et ultérieures.

v1.0.24

Date de publication : 15 septembre 2023

  • Amélioration des performances-Ce correctif corrige un problème affectant les performances en réduisant le nombre de chargements des mêmes configurations de déploiement pour Adobe Commerce 2.4.6 à 2.4.6-p1.

v1.0.23

Date de publication : 31 juillet 2023

  • Suppression du correctif MCLOUD-10604- Ce correctif a été déplacé vers QPT.

v1.0.22

Date de publication : 19 juin 2023

  • Assistant/sortie d’interface de ligne de commande QPT améliorée: ajout d’un avertissement à l’assistant/sortie d’interface de ligne de commande QPT qui vous rappelle de vérifier les détails et les exigences du correctif en cas de dépendances.

  • Ajout de correctifs pour Commerce 2.4.6 :

    • Correction de la fonction regexp cache tag validation.
    • Amélioration des performances en réduisant le nombre de chargements des mêmes configurations de déploiement.
  • Ajout de correctifs pour Commerce 2.3.7 à 2.4.6.: correction d’un problème en raison duquel un incrément était incrémenté par une valeur aléatoire au lieu d’un incrément de 1 pour la variable catalog_product_entity_* des tables.

  • Ajout de correctifs pour Commerce 2.4.0 à 2.4.6.: correction d’une erreur stipulant que The file can't be deleted. Warning!unlink: No such file or directory, qui se produisait lors de la purge du cache JS/CSS de l’administrateur.

v1.0.21

Date de publication : 10 mars 2023

  • Prise en charge améliorée de PHP 8.2—Correction de problèmes de compatibilité avec certaines versions de PHP 8.2.x pour prendre en charge Commerce 2.4.6.

v1.0.20

Date de publication : 27 octobre 2022

  • Ajout du correctif des améliorations du cache L2—Ce correctif corrige un problème de vidage du cache L2 local pour Commerce versions 2.4.0 et 2.4.1.

v1.0.19

Date de publication : 13 septembre 2022

  • Prise en charge améliorée de PHP 8.1—Correction de problèmes de compatibilité avec certaines versions de PHP 8.1.x.

v1.0.18

Date de publication : 11 août 2022

Correctif critique pour Adobe Commerce 2.4.5 :

  • Problème avec les commandes utilisant des paiements Braintree— Ce correctif résout un problème critique empêchant les administrateurs de passer de nouvelles commandes ou de nouvelles commandes.

Voir L’administrateur ne peut pas créer de commande/réorganisation lorsque le paiement du Braintree est activé.

v1.0.17

Date de publication : 24 mai 2022

Correction des contraintes pour les correctifs de sécurité dans la variable patches.json fichier .

v1.0.16

Date de publication : 31 mars 2022

Correctif critique pour Adobe Commerce 2.3.3-p1 et versions ultérieures :

Mise à jour des correctifs pour résoudre un problème critique , ce qui entraîne l’exécution de code distant non authentifié.

Voir Bulletin de sécurité Adobe APSB22-12.

v1.0.15

Date de publication : 10 mars 2022

  • Prise en charge de PHP 8.1: ajout de la prise en charge de PHP 8.1 et suppression de la prise en charge de PHP 7.0 et 7.1.
  • Ajout du correctif pour Adobe Commerce 2.3.3: devise fixe qui s’affiche sur la page du produit.

v1.0.14

Date de publication : 13 février 2022

Correctif critique pour Adobe Commerce 2.3.3-p1 et versions ultérieures :

Ajout d’un correctif pour résoudre un critique , ce qui entraîne l’exécution de code distant non authentifié.

Voir Bulletin de sécurité Adobe APSB22-12.

v1.0.13

Date de publication : 25 octobre 2021

  • Mettre à jour Monolog: mise à jour de la version minimale requise pour le monolog vers ^2.3.
  • Méthode PHP incompatible—Correction d’une méthode PHP incompatible pour Adobe Commerce versions 2.4.3 et 2.3.7-p1.
  • erreur PHP: fixe un PHP error 'Undefined variable: errorMessage' ... erreur qui s’est produite lors de la tentative d’application d’un correctif.

v1.0.12

Date de publication : 12 août 2021

Correctif critique pour Adobe Commerce 2.4.3 et 2.3.7-p1 :

  • Problème lié à la limitation du débit de l’API: ce correctif corrige une limite de taux par défaut qui empêchait les API Web de traiter les demandes comportant plus de 20 éléments dans un tableau. Ce correctif augmente la valeur par défaut de la limite de taux. Voir Adobe Commerce Notes de mise à jour 2.4.3 et la variable Notes de mise à jour 2.3.7.

v1.0.11

Date de publication : 29 juillet 2021

  • Correction d’un problème provoqué par l’application du correctif de navigation B2B: pour les clients qui ont appliqué le correctif de navigation B2B, ce correctif résout une Undefined offset qui s’affiche sur la page Rechercher après le changement de vue Boutique.

  • Correctif relatif au paiement de la paie— Correction d’un problème Adobe Commerce 2.3.7 avec PayPal Express en raison duquel le prix de la commande précédemment passé s’affichait.

  • Prise en charge des catégories de correctifs: ajout de la prise en charge des catégories de correctifs de traitement et des sources d’origine affectées aux correctifs de qualité. Les catégories permettent aux clients d’utiliser des filtres et un tri pour trouver plus rapidement les correctifs lors de l’utilisation de la variable Outil Correctifs de qualité et l’outil d’analyse à l’échelle du site (SWAT).

v1.0.10

Date de publication : 10 mai 2021

  • Compatibilité avec Adobe Commerce 2.3.7: conflit de dépendances de compositeur résolu pour l’installation sur Adobe Commerce 2.3.7.
  • Correction d’un problème provoqué par l’application d’un correctif regroupé plusieurs fois.: l’application d’un correctif groupé (comprenant d’autres correctifs obsolètes) à plusieurs reprises peut rétablir les packages obsolètes inclus. Tous les correctifs sont désormais appliqués une seule fois. Tenter d'appliquer à nouveau le même package affiche un message indiquant que le correctif a déjà été appliqué.
  • Correctif de navigation en couches B2B: correction d’un autre problème qui empêchait la navigation par couches d’afficher toutes les options de produit lorsque l’utilisateur activait le catalogue partagé B2B.

v1.0.9

Date de publication : 1 février 2021

  • Correctif de navigation en couches B2B: correction du problème qui empêchait la navigation par couches d’afficher toutes les options de produit lorsque le catalogue partagé B2B était activé.
  • Compatibilité avec PHP 7.4: correction d’un problème de compatibilité des correctifs de cloud avec PHP 7.4.
  • Les correctifs obsolètes deviennent visibles: correction d’un problème de correctifs de cloud en raison duquel les correctifs obsolètes étaient visibles dans la table des correctifs après l’application d’un correctif de remplacement contenant l’intégralité du contenu du correctif obsolète. Cela peut se produire si vous appliquez un correctif qui combine plusieurs autres correctifs.
  • Échec silencieux lors de l'application de correctifs: correction d’un problème de correctifs de cloud dans lequel la variable git apply n’a pas réussi à appliquer les correctifs dans certains environnements.

v1.0.8

Date de publication : 14 octobre 2020

  • Mises à jour de compatibilité pour les correctifs magento/magento-cloud: mise à jour de la variable symfony et semver contraintes de version dans la variable composer.json pour des raisons de compatibilité avec Adobe Commerce 2.4.1 et les versions ultérieures.

v1.0.7

Date de publication : 14 octobre 2020

  • Redis les correctifs pour Adobe Commerce 2.3.0 à 2.3.5, 2.4.0: mise à jour des correctifs Redis pour prendre en charge l’ajout de produits à une catégorie lors de l’implémentation d’un cache de niveau 2.

  • Correctif VBE Braintree— Correction d’un problème qui générait une erreur lorsqu’un administrateur tentait d’afficher un rapport de règlement du Braintree.

  • Maintenant, le ece-patches apply utilise la commande Unix patch pour appliquer des correctifs si Git n’est pas disponible sur le système hôte.

v1.0.6

Date de publication :

  • Redis les correctifs pour Adobe Commerce 2.3.0 à 2.3.4: optimisez la communication et améliorez les performances.

    • Réduction de la taille des transferts réseau entre Redis et Adobe Commerce
    • Correction des conditions de concurrence sur les opérations de chargement et d’écriture Redis
    • Réécrire l’adaptateur de cache de base pour gérer les erreurs lors de l’enregistrement
    • Réduire la consommation du processeur Redis
  • Redis les correctifs pour Adobe Commerce 2.3.0 à 2.3.5: amélioration des performances et correction des erreurs

    • Correction de l’implémentation du verrouillage du cache pour empêcher les verrous infinis
    • Amélioration du mécanisme de verrouillage actuel
    • Implémentation de verrous signés pour empêcher le déverrouillage à partir de requêtes parallèles
    • Corrigez l’erreur suivante qui se produit lors de l’opération d’écriture Redis : OOM command not allowed when used memory > maxmemory
    • Correction du traitement du cache propre par cat_p balise qui s’exécute pendant les mises à jour des produits
  • Correction d’un problème qui provoquait une erreur lors de l’application de la variable amzn/amazon-pay-module correctif pour Adobe Commerce sur les projets d’infrastructure cloud avec Adobe Commerce v2.2.6 ou 2.3.5, qui n’incluent pas ce module. Désormais, le processus de correction ignore la variable amzn/amazon-pay-module patch si le module n’est pas installé.

v1.0.5

Date de publication : 26 juin 2020

  • Amélioration des performances de Redis: ajoute des fonctionnalités d’optimisation Redis aux versions 2.3.3 et 2.3.4 d’Adobe Commerce. Ces correctifs ont été inclus dans la version 2.3.5 d’Adobe Commerce. Voir Améliorations des performances dans le Notes de mise à jour d’Adobe Commerce 2.3.5.

  • Enrichissement de journaux New Relic: ajoute l’interface de processeur Monolog requise pour prendre en charge les améliorations des fonctionnalités de journalisation New Relic introduites dans les composants Cloud de Commerce version 1.0.4. Ce correctif est nécessaire pour déployer Adobe Commerce 2.1.x. Si le correctif n’est pas appliqué, la version échoue pendant la di:compile processus.

v1.0.4

Date de publication : 12 mai 2020

  • Paiement Amazon: correction d’un problème lié au widget de paiement de la paie Amazon qui empêchait les clients de modifier le mode de paiement sur la variable Révision et paiements pendant le processus de passage en caisse.

  • Affichage du produit sur la page Catégorie: corrige un problème qui empêchait l’affichage des produits sur la page de catégorie dans Afficher toutes les pages vue.

  • Chargement d’image dans le Créateur de pages: correction d’un problème de l’interface du Créateur de pages qui provoquait parfois l’erreur suivante lors du transfert d’images vers la galerie d’images : Destination folder is not writable or does not exist

  • Suppression des avertissements de génération de plans de site inutiles: ajoute une nouvelle tentative lorsque des erreurs se produisent lors de la génération du plan du site et ignore la notification électronique du client dans les cas où les erreurs peuvent être récupérées automatiquement.

  • Amélioration des performances du site: résout un problème de performances avec la fonction Magento\Framework\App\DeploymentConfig\Reader::load qui ont connu de longs temps de chargement et affecté les performances du site.

  • Mise à jour de l’affectation des correctifs pour les correctifs de méthode de paiement afin de cibler les modules de paiement au lieu du package de base du Magento (base magento/magento2), de sorte que les correctifs de paiement ne soient appliqués que si les modules de paiement existent.

  • Mise à jour des correctifs pour assurer la compatibilité avec Magento Open Source.

v1.0.3

Date de publication : 28 avril 2020

  • Ajout d’un correctif pour le correctif "FPC est désactivé pendant les déploiements" afin de prendre en charge Adobe Commerce 2.3.5.

v1.0.2

Date de publication : 27 février 2020

Cette version comprend les correctifs et correctifs critiques suivants :

  • Mises à jour de compatibilité pour les correctifs magento/magento-cloud

    • Mise à jour de la symfony et semver contraintes de version dans la variable composer.json pour des raisons de compatibilité avec Adobe Commerce 2.4 et les versions ultérieures.

    • Contraintes mises à jour dans composer.json pour la compatibilité avec ece-tools Versions 2002.0.22 et ultérieures de 2002.0.x.

  • Passage en caisse express PayPal—Publié le 12 février 2020, ce correctif résout un problème qui affecte les commandes passées avec PayPal Express Checkout où l’adresse d’expédition de la commande spécifie une région de pays qui a été saisie manuellement dans le champ de texte plutôt que sélectionnée dans le menu déroulant de la page Expédition. Consultez la description complète du correctif sur la page de téléchargement des correctifs.

  • Correctif de déploiement de l’application: ajout d’un correctif pour résoudre un problème qui désactivait le cache de la page entière pendant le processus de déploiement. Ce correctif s’applique à Adobe Commerce 2.3.2 et versions ultérieures.

  • Paramètre d’étendue de l’API asynchrone/en bloc: mise à jour de ce correctif pour corriger une erreur de syntaxe dans la variable composer.json fichier . Ce correctif s’applique à Magento Open Source 2.3.1 et 2.3.2. Consultez la description complète du correctif sur la page de téléchargement des correctifs.

v1.0.1

Date de publication : 6 février 2020

Nous avons inclus tous les correctifs Magento Open Source 2.x de la page de téléchargement des logiciels dans la version magento/magento-cloud-Correctifs v1.0.1. Si vous avez copié des correctifs dans votre projet précédemment, supprimez-les pour éviter les conflits.

Cette version comprend les correctifs et correctifs critiques suivants :

  • Correction des blocages cron et amélioration du verrouillage cron

    • Correction d’un problème en raison duquel certaines tâches cron ne s’exécutaient pas en raison d’une valeur d’état incorrecte dans la variable cron_schedule table. Désormais, nous utilisons la structure de verrouillage Adobe Commerce pour vérifier et mettre à jour l’état de la tâche cron au lieu d’utiliser la fonction cron_schedule table. Les tâches Cron qui se sont terminées avec un état d’erreur sont reprises lors de la prochaine exécution cron au lieu d’attendre 24 heures.

    • Ajoute un retry afin d’éviter un blocage lors de la mise à jour des données dans la variable cron_schedule table.

  • Mis à jour magento/magento-cloud-patches pour inclure tous les correctifs disponibles pour Magento Open Source 2.x: mise à jour du package magento/magento-cloud-Correctifs afin d’inclure tous les correctifs Magento Open Source 2.x disponibles sur la page de téléchargement des logiciels. Si vous avez copié des correctifs de Magento Open Source dans votre projet d’infrastructure cloud Adobe Commerce, supprimez-les pour éviter les conflits.

  • Correctif de pagination de catalogue Elasticsearch —Remplacement du correctif de pagination de catalogue Elasticsearch fourni dans magento/magento-cloud-patches v1.0 par un correctif plus efficace.

  • Correctifs du créateur de pages—Dans Correctifs Cloud pour Commerce 1.0.0, nous avons regroupé les correctifs de Page Builder pour répondre à une vulnérabilité d’exécution de code à distance de Page Builder connue (RCE), avec le correctif initial basé sur Adobe Commerce 2.3.3. Nous avons mis à jour ces correctifs avec une mise en oeuvre plus stable basée sur Adobe Commerce 2.3.4., qui comprend plusieurs optimisations pour résoudre le problème.

    Si vous disposez du package magento/magento-cloud-Correctifs 1.0.0, vous êtes toujours protégé des problèmes de vulnérabilité du RCE de Page Builder. Si vous effectuez une mise à jour vers la version 1.0.1 ou ultérieure, vous disposez d’une meilleure mise en oeuvre du même correctif.

v1.0.0

Date de publication : 14 novembre 2019

Il s’agit de la première version de la magento/magento-cloud-patches qui est une nouvelle dépendance pour la variable ece-tools version 2002.0.22 ou ultérieure du package.

Cette version comprend les correctifs et correctifs critiques suivants :

  • Correctifs de sécurité de Page Builder pour les versions 2.3.1.x et 2.3.2.x: correction d’un problème dans l’aperçu du Créateur de pages qui permettait aux utilisateurs non authentifiés d’accéder à certaines méthodes de création de modèles pouvant être utilisées pour déclencher l’exécution arbitraire du code sur le réseau (RCE), ce qui entraînait des fuites d’informations globales. Ce problème peut se produire lors de l’utilisation de versions non prises en charge de Page Builder avec Adobe Commerce versions 2.3.1 et 2.3.2.

  • Correctifs MSI: corrige les problèmes qui provoquaient des erreurs d’indexation et des problèmes de performances lors de l’utilisation des paramètres de stock par défaut pour la gestion du stock.

  • Compatibilité descendante des nouvelles interfaces de messagerie-Correction d’un problème d’incompatibilité en amont provoqué par le paramètre Magento\Framework\Mail\EmailMessageInterface Interface PHP introduite dans Adobe Commerce v2.3.3. Dans la portée de ce correctif, la nouvelle EmailMessageInterface hérite de l’ancien MessageInterface, et les modules principaux Adobe Commerce dépendent désormais de MessageInterface.

  • La pagination du catalogue ne fonctionne pas sur Elasticsearch 6.x— Correction d’un problème critique lié à la pagination des résultats de recherche qui affectait les clients utilisant Elasticsearch 6.x comme moteur de recherche de catalogue.

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26