Arquivo de notas de versão para ece-tools
ece-tools
v2002.0.22 e posterior. Consulte as Notas de versão do Conjunto de Ferramentas da Nuvem para obter as atualizações mais recentes para o ece-tools
e outros pacotes da Nuvem.v2002.0.22
A versão 2002.0.22 do ece-tools
altera a estrutura do pacote ece-tools
para dissociar a versão dos patches Adobe Commerce on cloud infrastructure
da versão ECE-Tools. A partir desta versão, patches e correções críticas serão entregues usando o pacote magento/magento-cloud-patches
, que é uma nova dependência para o pacote ece-tools
. Fizemos essas alterações para reduzir a complexidade e agendar atualizações de versão e trabalhar com contribuições da comunidade.
-
-
ece-tools
para um novo pacote do compositormagento/magento-cloud-patches
. -
composer.json
do pacoteece-tools
para adicionar uma dependência do pacotemagento/magento-cloud-patches
v1.0.0. -
ece-tools
ao aplicar conjuntos de correção sobre versões somente de segurança, começando com a versão 2.3.2-p2 e posterior. Esse problema foi introduzido pelo novo esquema de controle de versão adotado para patches somente de segurança.
-
-
ece-tools
2002.0.22 para aplicar os seguintes patches e correções críticas. Esses patches estão incluídos no pacotemagento/magento-cloud-patches
v1.0.0.-
-
-
Magento\Framework\Mail\EmailMessageInterface
introduzida no Adobe Commerce v2.3.3. No escopo deste patch, o novoEmailMessageInterface
herda doMessageInterface
antigo, e os módulos principais do Adobe Commerce são revertidos para depender doMessageInterface
. -
-
v2002.0.21
-
-
-
PHP versão 7.3.
-
Cache de verniz 6.2.0
-
-
.magento.app.yaml
no ambiente Docker. Anteriormente, o ambiente Docker suportava somente a configuração de gancho padrão. -
docker:config:convert
está obsoleto. Os dados correspondentes agora estão armazenados no arquivodocker-compose.yml
. -
-
-
-
-
CRON_CONSUMERS_RUNNER
para gerenciar trabalhos cron. Consulte a descrição da variável no tópico implantar variáveis. -
consumers_runner
inicia várias instâncias do mesmo consumidor em nós diferentes. Agora, se você habilitou a variável de implantação CRON_CONSUMERS_RUNNER em seu ambiente, o trabalhoconsumers_runner
usa a opçãosingle-thread
para iniciar uma instância de cada consumidor em apenas um nó. -
config:show:default-url
não puder buscar uma URL base, a URL da variável MAGENTO_CLOUD_ROUTES será usada.
-
-
module:refresh
. Agora você pode ver uma lista detalhada de módulos habilitados no arquivocloud.log
. -
-
-
-
INFO
paraDEBUG
. -
setup:upgrade
que não interrompeu o processo de implantação quando ocorreu uma falha durante a tarefaapp:config:import
. -
debug
para reduzir a quantidade de detalhes no log exibido em Cloud Console, ao mesmo tempo em que fornece informações detalhadas para depuração. -
ece-tools
, ocorreu um erro se não houvesse localidades especificadas para o usuário administrador no arquivoconfig.php
. Agora, há uma localidade padrão para o usuário administrador no arquivoconfig.php
. -
Undefined index error
que ocorre quando um comando da CLImagento-cloud
falha em um ambiente não configurado com uma URL segura (https). Agora, o pacote ECE-Tools usa a URL base (http) se a URL segura não estiver disponível.
v2002.0.20
-
-
ece-tools
no ambiente Docker. Consulte teste de aplicativo. -
.magento.app.yaml
. Quaisquer Extensões PHP especificadas no.magento.app.yaml
arquivo ficam disponíveis nos contêineres PHP Docker. -
bin/magento-docker
da referência de Docker. -
-
/app
, conforme esperado. -
note warning WARNING Os clientes do Adobe Commerce na infraestrutura em nuvem devem enviar um tíquete de Suporte da Adobe Commerce para atualizar o pacote libsódio em ambientes de Produção e Preparo Pro antes de atualizar para o Adobe Commerce 2.3.2. Atualmente, não é possível atualizar ambientes do Starter para o Adobe Commerce 2.3.2. -
analysis-icu
eanalysis-phonetic
a todas as imagens do Docker. -
docker:build
, você deve fornecer um valor ao usar uma opção. Além disso, foi adicionada a validação para a versão do Nó ao usar o comandodocker:build run
.
-
-
-
-
-
-
1
. Agora você pode aumentar a contagem, conforme necessário. Consulte as definições nas variáveis de implantação e nas variáveis de compilação. -
-
-
pub/static/.htaccess
à lista de exclusões. Correção enviada por Björn Kraus da PHOENIX MEDIA GmbH. -
Critical
se pelo menos um validador de nível crítico retornasse um erro. -
-
env:config:show
ao pacoteece-tools
que exibe serviços de ambiente, rotas ou variáveis. Consulte Serviços, rotas e variáveis. Recurso enviado por Vladimir Kerkhoff. -
ece-tools
desenvolvido após a refatoração do shell. -
-
cloud.log
para saída do shell deinfo
paradebug
. -
--remove-definers (-d)
ao comandoece-tools db-dump
para remover definidores do arquivo de despejo.
v2002.0.19
-
env.php
durante uma implantação, resultando em perda de configurações personalizadas. Essa atualização garante que o Adobe Commerce na infraestrutura em nuvem atualize o arquivoenv.php
com cada implantação, preservando as configurações personalizadas.
v2002.0.18
-
-
-
-
-
-
Name or service not known
se o cache estivesse configurado para um serviço que não estava disponível. Agora, você pode remover um serviço do.magento/services.yaml
arquivo. O gerador de configuração do Docker atualiza o serviço no arquivodocker/config.php.dist
automaticamente. -
-n
para ignorar a interatividade para fins de CICD. -
db-dump
que apagava os despejos existentes. -
session
,default
epage_cache
à mesma ID de banco de dados.
-
-
-
-
.magento.env.yaml
. Consulte a definição nas variáveis de implantação, nas variáveis de compilação e nas variáveis globais. -
-
-
-
-
_merge
não é necessário. -
-
slave
do Redis, uma leitura é feita da instânciamaster
do Redis. Consulte REDIS_USE_SLAVE_CONNECTION.
v2002.0.17
ece-tools
inclui um patch de segurança importante. Consulte Recursos Técnicos: Magento Open Source Patches.-
-
Adição de suporte para o Elasticsearch versão 6.x.
-
Adição de suporte para Redis versão 5.0.
-
-
-
Elasticsearch 6.5
-
Redis 5.0
-
-
-
--use-rewrites
ao comando de instalação para que ele use regravações do servidor Web para links gerados na loja e acesso de Administrador para melhorar a segurança e a experiência do cliente. -
var/log/install_upgrade.log
para que ele mostrasse datas para eventos de instalação e atualização.
v2002.0.16
-
-
Agora, a configuração de serviço padrão gerada no ambiente Docker é igual à configuração padrão no modelo de Nuvem.
-
Você pode enviar emails do seu ambiente Docker usando o serviço
sendmail
. -
Adicionada a capacidade de configurar o Xdebug para depurar no ambiente do Cloud Docker.
-
Correção de um problema com permissões de serviço Web ao gerar o arquivo
docker-compose.yml
.
-
-
autoload
no arquivocomposer.json
contém as alterações de configuração necessárias antes de atualizar para o Adobe Commerce v2.3. Consulte Versão de atualização. -
build:transfer
. Anteriormente, o processo de compactação ocorria antes da aplicação de minificação e agrupamento personalizados de ativos estáticos. Correção enviada por Rafael Garcia Lepper da Tryzens Limited. -
-
-
symfony/yaml
para usar com constantes PHP. A análise constante não funciona ao usar uma versão do pacotesymfony/yaml
anterior à 3.2. Correção enviada por Vladimir Kerkhoff. -
-
cloud.log
e a implantação continuará usando a variável padrão. -
-
Info
paraNotice
para os seguintes eventos de processo de compilação e implantação:-
Início e término do processo de reconciliação dos módulos instalados em
composer.json
com as configurações compartilhadas no arquivoapp/etc/config.php
-
Início e término do processo de validação de configuração
-
Início e fim do processo
setup:di:compile
para geração de classes
-
-
-
Variável de implantação RESOURCE_CONFIGURATION — use esta variável para mapear um nome de recurso para uma conexão de banco de dados.
-
Variável global X_FRAME_CONFIGURATION—Use esta variável para alterar a configuração do cabeçalho
X-Frame-Options
para renderizar uma página do Adobe Commerce em um<frame>
,<iframe>
ou<object>
.
-
-
-
WARM_UP_PAGES—Adicionou a capacidade de pré-carregar o cache para páginas especificadas em todos os domínios definidos para um armazenamento do Adobe Commerce. Anteriormente, se o site foi configurado com vários domínios, o processo de pós-implantação falhou ao pré-carregar o cache para as páginas especificadas em domínios não padrão e retornou o seguinte erro no log pós-implantação:
ERROR: Warming up failed: <uri>
-
SCD_COMPRESSION_LEVEL—Atualizou a documentação e o arquivo de amostra
.magento.env.yaml
com os valores padrão corretos para o nível de compactação SCD. Consulte as definições nas variáveis de compilação e o conteúdo das variáveis de implantação. -
SCD_EXCLUDE_THEMES—Esta variável de ambiente está obsoleta. Use a SCD_MATRIX para controlar a configuração do tema.
-
SCD_MATRIX—Corrigiu o processo de validação para evitar um problema que ocorria quando SCD_MATRIX ignorava um valor de tema que continha caracteres maiúsculos e minúsculos. Consulte as definições nas variáveis de compilação e o conteúdo das variáveis de implantação.
-
Variáveis de ADMINISTRADOR—
-
Segurança aprimorada ao gerenciar credenciais para o usuário Administrador usando variáveis de ambiente. Não é mais possível usar as variáveis de ambiente ADMIN_EMAIL, ADMIN_USERNAME e ADMIN_PASSWORD para substituir credenciais de administrador durante atualizações. Se não for possível acessar o painel Administrador, use o recurso Esqueceu a senha ou o comando da CLI
admin:user:create
para criar um novo usuário administrador. Consulte Acessar o painel de administração. -
ADMIN_EMAIL não é mais necessário ao atualizar ou aplicar patches.
-
-
v2002.0.15
-
-
Agora, o gerador de Docker usa os serviços especificados nos arquivos de configuração
.magento.app.yaml
e.magento/services.yaml
ao criar seu ambiente de Docker. Você pode escolher uma versão de serviço diferente usando parâmetros de compilação. -
Adição da imagem do PHP 7.2 — Adição do suporte ao PHP 7.2 no Cloud Docker; atualização da configuração do Launch Docker para incluir a opção
docker:build --php
para especificar a versão do PHP compatível com a sua versão do Adobe Commerce. -
Adição de um contêiner Cron baseado na imagem do PHP-CLI.
-
Adição dos seguintes serviços à build do Docker:
-
RabbitMQ 3.5 e 3.7
-
Elasticsearch 1.7, 2.4 e 5.2
-
Redis 3.2 e 4.0
-
-
-
.magento.env.yaml
. -
-
env.php
após uma reimplantação. Agora, as configurações de cron personalizadas permanecem com segurança no arquivoenv.php
. -
-
-
-
config:dump
para incluir cada localidade de site na seçãosystem
do arquivoconfig.php
. -
-
setup:di:compile
, o que afetava o módulo de Pagamento Amazon.