Patches da nuvem para o Commerce

O pacote Patches da Nuvem fornece um conjunto de patches necessários que melhoram a integração de todas as versões do Adobe Commerce com ambientes na Nuvem e oferecem suporte à entrega rápida de correções críticas.

O pacote Cloud Patches for Commerce é uma dependência do pacote ECE-Tools e é instalado e atualizado quando você instala ou atualiza o pacote ECE-Tools. Você também pode usar e gerenciar Patches da nuvem para o Commerce como um pacote independente para aplicar patches a um projeto do Adobe Commerce que não esteja na plataforma de nuvem. Estas notas de versão descrevem as melhorias mais recentes neste pacote.

TIP
Para garantir que seu projeto tenha todos os patches necessários, atualize para a versão mais recente das ece-tools.
NOTE
Consulte Aplicar patches para obter instruções sobre como aplicar patches aos seus projetos.

O pacote magento/magento-cloud-patches usa a seguinte sequência de versão: <major>.<minor>.<patch>

v1.1.2 latest

Data de lançamento: 5 de novembro de 2024

  • Ícone de correção Adição de correção para Commerce 2.4.4 para 2.4.7—Esta atualização corrige uma vulnerabilidade crítica CVE-2024-45115 para Adobe Commerce ao usar o módulo B2B.

v1.1.1

Data de lançamento: 5 de novembro de 2024

  • Ícone de correção Adição de correção para o Commerce 2.4.4 para 2.4.7—Esta atualização corrige uma vulnerabilidade crítica do CVE-2024-34102 CosmicSting.

v1.1.0

Data de lançamento: 7 de outubro de 2024

  • Ícone de correção Código refatorado—Remoção do suporte a versões antigas do PHP (7.4, 7.3, 7.2) e bibliotecas relacionadas.
  • Ícone de correção Versão do Monolog atualizada—Suporte adicionado para monolog 3.6.
  • ícone de correção Patch para o Servidor de Aplicativos — Resolve um problema conhecido com o Servidor de Aplicativos GraphQL. Especificamente, o CatalogGraphQl\\Model\\Config\\AttributeReader na versão 2.4.7 continha um erro que poderia fazer com que solicitações do GraphQL recuperassem respostas com base na configuração desatualizada de Atributos.

v1.0.27

Data de lançamento: 21 de maio de 2024

  • Suporte para PHP 8.3—Este patch resolve erros de compatibilidade entre o php 8.3 e a versão do pacote compositor.

v1.0.26

Data de lançamento: 8 de abril de 2024

  • novo ícone PHP — Suporte adicionado para PHP 8.3.

v1.0.25

Data de lançamento: 16 de janeiro de 2024

  • Melhorias de cache-Este patch melhora a eficiência do cache de layout, reduzindo significativamente o uso de memória, para as versões 2.4.4 e posteriores do Adobe Commerce.
  • Melhorias nos trabalhos do CRON-Este patch corrige o problema em que os trabalhos perdidos aguardam desnecessariamente bloqueios de trabalhos do CRON para as versões 2.4.4 e posteriores do Adobe Commerce.

v1.0.24

Data de lançamento: 15 de setembro de 2023

  • Aprimoramento de desempenho-Este patch corrige um problema que afeta o desempenho reduzindo o número de vezes que as mesmas configurações de implantação são carregadas para o Adobe Commerce 2.4.6 para 2.4.6-p1

v1.0.23

Data de lançamento: 31 de julho de 2023

  • Remoção do patch MCLOUD-10604 - Este patch foi movido para QPT.

v1.0.22

Data de lançamento: 19 de junho de 2023

  • Assistente/saída QPT CLI aprimorado—Adicionou um aviso ao assistente/saída QPT CLI que o lembra de verificar os detalhes e requisitos do patch se houver dependências.

  • Patches adicionados para o Commerce 2.4.6:

    • Correção da validação regexp cache tag.
    • Desempenho aprimorado reduzindo o número de vezes que as mesmas configurações de implantação são carregadas.
  • Adição de patches para o Commerce 2.3.7 a 2.4.6—Correção de um problema que causava um incremento de um valor aleatório em vez de um incremento de 1 para as tabelas catalog_product_entity_*.

  • Adição de patches para o Commerce 2.4.0 a 2.4.6—Correção de um erro informando que The file can't be deleted. Warning!unlink: No such file or directory, que ocorreu ao liberar o cache JS/CSS do Administrador.

v1.0.21

Data de lançamento: 10 de março de 2023

  • Suporte aprimorado para o PHP 8.2—Corrigiu problemas de compatibilidade com certas versões do PHP 8.2.x para suportar Commerce 2.4.6.

v1.0.20

Data de lançamento: 27 de outubro de 2022

  • Patch de melhorias no cache L2 adicionado—Este patch corrige um problema na liberação do cache L2 local para o Commerce versões 2.4.0 e 2.4.1.

v1.0.19

Data de lançamento: 13 de setembro de 2022

  • Suporte avançado para PHP 8.1—Corrigiu problemas de compatibilidade com certas versões do PHP 8.1.x.

v1.0.18

Data de lançamento: 11 de agosto de 2022

Patch crítico para o Adobe Commerce 2.4.5:

  • Problema com pedidos usando pagamentos de Braintree—Este patch resolve um problema crítico que impedia os administradores de fazer novos pedidos ou repedidos.

Consulte O administrador não pode criar pedido/reordenação quando o pagamento Braintree está habilitado.

v1.0.17

Data de lançamento: 24 de maio de 2022

Correção de restrições para patches de segurança no arquivo patches.json.

v1.0.16

Data de lançamento: 31 de março de 2022

Patch crítico para o Adobe Commerce 2.3.3-p1 e versões posteriores:

Patches atualizados para resolver uma vulnerabilidade crítica, resultando na execução de código remoto não autenticado.

Consulte Boletim de segurança de Adobe APSB22-12.

v1.0.15

Data de lançamento: 10 de março de 2022

  • Suporte ao PHP 8.1—Adicionou suporte ao PHP 8.1 e eliminou o suporte ao PHP 7.0 e 7.1.
  • Patch adicionado para Adobe Commerce 2.3.3—Moeda fixa exibida na página do produto.

v1.0.14

Data de lançamento: 13 de fevereiro de 2022

Patch crítico para o Adobe Commerce 2.3.3-p1 e versões posteriores:

Adição de um patch para resolver uma vulnerabilidade crítica, resultando na execução de código remoto não autenticado.

Consulte Boletim de segurança de Adobe APSB22-12.

v1.0.13

Data de lançamento: 25 de outubro de 2021

  • Atualizar Monólogo — Atualizou a versão mínima necessária para o pacote monolog para ^2.3.
  • Método PHP Incompatível—Corrigido método PHP incompatível para Adobe Commerce versões 2.4.3 e 2.3.7-p1.
  • Erro de PHP—Corrigido um erro PHP error 'Undefined variable: errorMessage' ... que ocorreu durante a tentativa de aplicar um patch.

v1.0.12

Data de lançamento: 12 de agosto de 2021

Patch crítico para Adobe Commerce 2.4.3 e 2.3.7-p1:

  • Problema com limitação de taxa de API — Este patch corrige um limite de taxa padrão que impedia que APIs da Web processassem solicitações com mais de 20 itens em uma matriz. Este patch aumenta o valor padrão do limite de taxa. Consulte as notas de versão do Adobe Commerce 2.4.3.

v1.0.11

Data de lançamento: 29 de julho de 2021

  • Correção de um problema causado pela aplicação do patch de navegação em Camadas B2B—Para clientes que aplicaram o patch de navegação em Camadas B2B, essa correção resolve um erro Undefined offset que é exibido na página Pesquisa após alternar o modo de exibição Loja.

  • Patch de Finalização do Paypal—Corrige um problema do Adobe Commerce 2.3.7 com o PayPal Express, no qual o preço do pedido inserido anteriormente é exibido.

  • Suporte à categoria de patch — Adição de suporte ao processamento de categorias de patch e origens de origem atribuídas a Patches de Qualidade. As categorias permitem que os clientes usem filtros e classificações para localizar patches com mais rapidez ao usar a Ferramenta de Patches de Qualidade e a Ferramenta de Análise do Site (SWAT).

v1.0.10

Data de lançamento: 10 de maio de 2021

  • Compatibilidade com o Adobe Commerce 2.3.7—Conflito resolvido de dependências do compositor para instalação no Adobe Commerce 2.3.7.
  • Correção de um problema causado pela aplicação de um patch agrupado várias vezes. A aplicação de um patch agrupado (um que inclui outros patches obsoletos) mais de uma vez poderia reverter os pacotes obsoletos incluídos. Agora, todos os patches são aplicados apenas uma vez. Tentar aplicar o mesmo pacote novamente mostra uma mensagem de que o patch já foi aplicado.
  • Patch de navegação em camadas B2B—Corrigido outro problema que impedia a navegação em camadas de mostrar todas as opções do produto quando o usuário habilita o Catálogo Compartilhado B2B.

v1.0.9

Data de lançamento: 1 de fevereiro de 2021

  • Patch de navegação em camadas B2B—Corrigido o problema que impedia que a navegação em camadas mostrasse todas as opções de produto quando o Catálogo Compartilhado B2B estava habilitado.
  • Compatibilidade com o PHP 7.4—Correção de um problema de compatibilidade de patches de nuvem com o PHP 7.4.
  • Patches obsoletos tornam-se visíveis—Corrigido um problema de patches de nuvem em que os patches obsoletos tornam-se visíveis na tabela de patches após a aplicação de um patch de substituição que contém todo o conteúdo do patch obsoleto. Isso pode acontecer se você aplicar um patch que combinou vários outros patches.
  • Falhas silenciosas ao aplicar patches—Corrigiu um problema de patches de nuvem no qual o comando git apply silenciosamente falhou ao aplicar patches em alguns ambientes.

v1.0.8

Data de lançamento: 14 de outubro de 2020

  • Atualizações de compatibilidade para magento/magento-cloud-patches—Atualizou as restrições de versão symfony e semver no arquivo composer.json para compatibilidade com o Adobe Commerce 2.4.1 e versões posteriores.

v1.0.7

Data de lançamento: 14 de outubro de 2020

  • Patches do Redis para Adobe Commerce 2.3.0 para 2.3.5, 2.4.0—Os patches do Redis foram atualizados para oferecer suporte à adição de produtos a uma categoria durante a implementação de um cache de Nível 2.

  • patch de VBE de Braintree—Corrige um problema que gerava um erro quando um Administrador tentava exibir um Relatório de Acordo de Braintree.

  • Agora, o comando ece-patches apply usa o comando Unix patch para aplicar patches se o Git não estiver disponível no sistema host.

v1.0.6

Data de lançamento:

  • Patches Redis para Adobe Commerce 2.3.0 - 2.3.4—Otimize a comunicação e melhore o desempenho

    • Reduza o tamanho das transferências de rede entre Redis e Adobe Commerce
    • Corrigir condições de corrida em operações de carregamento e gravação do Redis
    • Reescreva o adaptador de cache base para manipular erros ao salvar
    • Diminuir o consumo de CPU Redis
  • Patches Redis para Adobe Commerce 2.3.0 - 2.3.5—Melhore o desempenho e corrija erros

    • Corrija a implementação de Cache lock para evitar bloqueios infinitos
    • Melhorar o mecanismo de bloqueio atual
    • Implementar bloqueios assinados para impedir o desbloqueio de solicitações paralelas
    • Corrija o seguinte erro que ocorre na operação de gravação Redis: OOM command not allowed when used memory > maxmemory
    • Corrigir o processamento do cache limpo pela marca cat_p que é executada durante atualizações de produto
  • Correção de um problema que causava um erro ao aplicar o patch amzn/amazon-pay-module necessário ao Adobe Commerce em projetos de infraestrutura em nuvem com Adobe Commerce v2.2.6 ou 2.3.5, que não incluem esse módulo. Agora, o processo de patch ignora o patch amzn/amazon-pay-module se o módulo não estiver instalado.

v1.0.5

Data de lançamento: 26 de junho de 2020

  • Melhorias no desempenho do Redis—Adiciona recursos de otimização do Redis às versões 2.3.3 e 2.3.4 do Adobe Commerce. Essas correções foram incluídas na versão 2.3.5 do Adobe Commerce.

  • Enriquecimento de log do New Relic—Adiciona a Interface do Processador de Monolog, necessária para suportar melhorias nos recursos de log do New Relic introduzidos nos Componentes de Nuvem do Commerce versão 1.0.4. Este patch é necessário para implantar o Adobe Commerce 2.1.x. Se o patch não for aplicado, a compilação falhará durante o processo di:compile.

v1.0.4

Data de lançamento: 12 de maio de 2020

  • Check-out de Pagamento do Amazon—Corrige um problema com o widget de pagamento de Pagamento do Amazon que impedia os clientes de alterar o método de pagamento na etapa Verificação e Pagamentos durante o processo de check-out.

  • Exibição do produto na página Categoria—Corrige um problema que impedia que os produtos fossem exibidos na página de categoria no modo de exibição Mostrar todas as páginas.

  • Carregamento de imagem do Page Builder — Corrige um problema de interface do Page Builder que às vezes causava o seguinte erro ao carregar imagens para a galeria de imagens: Destination folder is not writable or does not exist

  • Suprimir avisos desnecessários de geração de mapa de site — Adiciona uma nova tentativa quando ocorrem erros durante a geração do mapa de site e ignora a notificação por email do cliente nos casos em que os erros podem ser recuperados automaticamente.

  • Aprimoramento de desempenho do site—Corrige um problema de desempenho com a função Magento\Framework\App\DeploymentConfig\Reader::load, que periodicamente apresentou longos tempos de carregamento que afetaram o desempenho do site.

  • Atualização da atribuição de patch para patches do método de pagamento para direcionar os módulos de pagamento em vez do pacote base de Magento (magento/magento2-base) para que os patches de pagamento sejam aplicados apenas se os módulos de pagamento existirem.

  • Patches atualizados para compatibilidade com o Magento Open Source.

v1.0.3

Data de lançamento: 28 de abril de 2020

  • Adição de uma correção para o patch "O FPC está sendo desativado durante as implantações" para oferecer suporte ao Adobe Commerce 2.3.5.

v1.0.2

Data de lançamento: 27 de fevereiro de 2020

Esta versão inclui os seguintes patches e correções críticas:

  • Atualizações de compatibilidade do magento/magento-cloud-patches

    • Restrições de versão symfony e semver atualizadas no arquivo composer.json para compatibilidade com o Adobe Commerce 2.4 e versões posteriores.

    • Restrições atualizadas no composer.json para compatibilidade com as versões do ece-tools 2002.0.22 e posteriores 2002.0.x.

  • Check-out do PayPal Express—Publicado em 12 de fevereiro de 2020, este patch resolve um problema que afeta pedidos feitos com o Check-out do PayPal Express, onde o endereço de envio do pedido especifica uma região do país que foi inserida manualmente no campo de texto em vez de ser selecionada no menu suspenso na página Envio. Consulte a descrição completa do patch na página de download de patches.

  • Correção de implantação de aplicativo—Adicionou um patch para corrigir um problema que desabilitava o cache de página inteira durante o processo de implantação. Este patch se aplica ao Adobe Commerce 2.3.2 e versões posteriores.

  • Parâmetro de escopo para API Assíncrona/em Massa—Atualizou este patch para corrigir um erro de sintaxe no arquivo composer.json. Este patch se aplica ao Magento Open Source 2.3.1 e 2.3.2. Consulte a descrição completa do patch na página de download de patches.

v1.0.1

Data de lançamento: 6 de fevereiro de 2020

Incluímos todos os patches Magento Open Source 2.x da página de downloads de software na versão magento/magento-cloud-patches v1.0.1. Se você tiver copiado patches no projeto anteriormente, remova-os para evitar conflitos.

Esta versão inclui os seguintes patches e correções críticas:

  • Corrigir bloqueios de cron e melhorar o bloqueio de cron

    • Corrige um problema em que alguns trabalhos cron não estão sendo executados devido a um valor de status incorreto na tabela cron_schedule. Agora, usamos a estrutura Adobe Commerce lock para verificar e atualizar o status do trabalho cron em vez de usar a tabela cron_schedule. Os trabalhos do CRON que terminaram com um status de erro são repetidos durante a próxima execução do CRON, em vez de aguardarem 24 horas.

    • Adiciona uma operação retry para evitar deadlock durante atualizações dos dados na tabela cron_schedule.

  • Atualizado magento/magento-cloud-patches para incluir todos os patches disponíveis para o Magento Open Source 2.x—O pacote magento/magento-cloud-patches foi atualizado para incluir todos os patches do Magento Open Source 2.x disponíveis na página de downloads de software. Se você tiver copiado patches de Magento Open Source para o projeto Adobe Commerce na infraestrutura em nuvem anteriormente, remova-os para evitar conflitos.

  • correção de paginação do catálogo de Elasticsearch — Substituiu o patch de paginação do catálogo de Elasticsearch entregue em magento/magento-cloud-patches v1.0 por uma correção mais eficaz.

  • Patches do Page Builder — Em Patches da nuvem para o Commerce 1.0.0, agrupamos patches do Page Builder para solucionar uma vulnerabilidade conhecida de execução remota de código (RCE) do Page Builder, com a correção inicial baseada no Adobe Commerce 2.3.3. Atualizamos esses patches com uma implementação mais estável baseada no Adobe Commerce 2.3.4., que inclui várias otimizações para corrigir o problema.

    Se você tiver o pacote magento/magento-cloud-patches 1.0.0, ainda estará protegido contra problemas de vulnerabilidade do RCE no Page Builder. Se você atualizar para 1.0.1 ou posterior, terá uma implementação melhor da mesma correção.

v1.0.0

Data de lançamento: 14 de novembro de 2019

Esta é a primeira versão do pacote magento/magento-cloud-patches, que é uma nova dependência da versão 2002.0.22 ou posteriores do pacote ece-tools.

Esta versão inclui os seguintes patches e correções críticas:

  • Patches de segurança do Page Builder para as versões 2.3.1.x e 2.3.2.x—Corrige um problema na visualização do Page Builder que permite que usuários não autenticados acessem alguns métodos de modelo que podem ser usados para disparar a execução arbitrária de código na rede (RCE), resultando em vazamentos de informações globais. Esse problema pode ocorrer ao usar versões não compatíveis do Page Builder com as versões 2.3.1 e 2.3.2 do Adobe Commerce.

  • Patches MSI — corrige problemas que causavam erros de indexação e problemas de desempenho ao usar configurações de inventário padrão para gerenciar estoque.

  • Compatibilidade com Versões Anteriores de novas Interfaces de Email-Corrige um problema de incompatibilidade com versões anteriores causado pela interface do PHP Magento\Framework\Mail\EmailMessageInterface introduzida no Adobe Commerce v2.3.3. No escopo deste patch, o novo EmailMessageInterface herda do MessageInterface antigo, e os módulos principais do Adobe Commerce são revertidos para depender do MessageInterface.

  • A paginação do catálogo não funciona no Elasticsearch 6.x — Corrige um problema crítico com a paginação do resultado da pesquisa que afeta clientes que usam o Elasticsearch 6.x como mecanismo de pesquisa do catálogo.

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