• novo ícone Atualizações de infraestrutura

    • novo ícone Melhorias no log—Recurso de rastreamento de log aprimorado ao atribuir códigos de saída a erros críticos de implantação e ao expor os códigos de saída em notificações de mensagens de erro e eventos de log. Consulte Referência de mensagem de erro para ece-tools.

    • novo ícone Melhoria do processo para despejos de banco de dados (vendor/bin/ece-tools db-dump) e atualização de mensagens de log para esclarecer que a operação de despejo de banco de dados alterna o aplicativo para o modo de manutenção, interrompe os processos de fila do consumidor e desabilita os trabalhos cron antes do início do despejo.

    • ícone de correção Corrigido um problema para garantir que a URL do projeto seja atualizada corretamente ao implantar em ambientes de Preparo e Produção. Agora, ece-tools usa a URL para a rota com o atributo primary:true definido na configuração de rota do projeto. Consulte Implantar variáveis.

    • ícone de correção atualizou o fluxo de trabalho do cenário de compilação generate.xml para aplicar patches. Os patches devem ser aplicados anteriormente para atualizar o Adobe Commerce para corrigir qualquer problema que possa causar falha nas etapas di:compile e module:refresh.

    • ícone de correção Corrigido um problema no processo de instalação que retornava incorretamente o erro Crypt key missing. O valor crypt/key é gerado automaticamente durante a instalação.

  • novo ícone Atualizações de serviço

    • novo ícone Adicionado suporte para PHP 7.4 e MariaDB 10.4.
  • novo ícone Atualizações de variáveis de ambiente

    • novo ícone Adicionada a variável SCD_USE_BALER para habilitar o módulo Baler para agrupamento de JavaScript durante o processo de compilação da infraestrutura de nuvem do Adobe Commerce. Consulte a descrição da variável em variáveis de compilação.

    • novo ícone Adicionado a variável de ambiente REDIS_BACKEND para configurar o modelo de back-end Redis para o cache Redis para Adobe Commerce 2.3.5 ou posterior. Consulte a descrição da variável em implantar variáveis.

  • novo ícone atualizações de comando CLI

    • novo ícone Atualizou os seguintes comandos CLI com uma opção para log mais detalhado:

      • app:config:dump
      • app:config:import
      • module:enable

      O nível de log para cada chamada é determinado pela configuração da variável VERBOSE_COMMANDS no arquivo .magento.env.yaml.

  • novo ícone Melhorias na validação

    • novo ícone verificações de compatibilidade do Elasticsearch 7.x—Validação do Elasticsearch atualizada para verificações de compatibilidade de software do Elasticsearch 7.x.

    • novo ícone Verificações de versão de serviço e validação de EOL atualizadas—Validação atualizada para verificar as versões de serviço instaladas em relação aos requisitos do Adobe Commerce 2.4.

    • ícone de correção Corrigido um problema de validação para que a seguinte mensagem de aviso de pós-implantação fosse exibida somente se a configuração de gancho post-deploy estivesse ausente do arquivo .magento.app.yaml:

      code language-text
      Your application does not have the "post_deploy" hook enabled.
      
    • novo ícone Adição da validação para dependências do Zend Framework—Adição da validação de dependência de compositor para o Zend Framework que migrou para o projeto Laminas. Se as dependências necessárias estiverem ausentes, a seguinte mensagem de erro será exibida durante o processo de criação.

      code language-text
      Required configuration is missing from the autoload section of the composer.json file.
      Add ("Laminas\Mvc\Controller\Zend\": "setupsrc/ Zend/Mvc/Controller/") to
      the `autoload -> psr-4` section. Then, re-run the "composer update" command locally, and
      commit the updated composer.json and composer.lock files.
      

      Consulte Verificar dependências do Zend Framework.

    • novo ícone Adicionada validação para env.php arquivos e dados—Adicionadas verificações para o env.php arquivo e dados durante o processo de instalação e atualização.

      • Se o arquivo env.php estiver ausente na instalação e o valor crypt/key não estiver especificado no arquivo .magento.app.yaml, a implantação falhará com a seguinte notificação:

        code language-text
        The crypt/key key value does not exist in the ./app/etc/env.php file or the CRYPT_KEY cloud environment variable``Missing crypt key for upgrading Magento`.
        
      • Se a instalação não incluir o arquivo env.php ou a configuração contiver apenas um tipo de cache, o comando cron:enable será executado durante o processo de atualização para restaurar o arquivo com todos os cache_types. A notificação a seguir é adicionada ao log:

        code language-text
        Magento state indicated as installed but configuration file app/etc/env.php was empty or did not exist.
        Required data will be restored from environment configurations and from the .magento.env.yaml file.
        

v2002.1.0

Data de lançamento: 6 de fevereiro de 2020

  • novo ícone Atualizações de infraestrutura

    • novo ícone Adição de um pacote separado do Cloud Docker para Commerce—Dissociação entre o pacote do Docker e o pacote ece-tools para manter a qualidade do código e fornecer versões independentes. As atualizações e correções relacionadas a ece-tools são gerenciadas no repositório GitHub da magento-cloud-docker.

    • novo ícone Atualização dos recursos de patch—A funcionalidade de patch do pacote ECE-Tools foi movida para um pacote magento-cloud-patches separado. Durante a implantação, ece-tools usa o novo pacote para aplicar patches. Consulte as notas de versão de patches de nuvem.

    • novo ícone Dependências atualizadas do Composer—Atualizou o arquivo composer.json do Adobe Commerce na infraestrutura de nuvem com uma dependência para o pacote magento/magento-cloud-docker. Agora, ece-tools inclui dependências para todos os pacotes em Cloud Tools Suite for Commerce. Esses pacotes são instalados e atualizados automaticamente quando você instala ou atualiza o ece-tools.

  • novo ícone Suporte para implantações baseadas em cenário

    • novo ícone Agora é possível personalizar os processos de compilação, implantação e pós-implantação usando arquivos de configuração XML para substituir ou personalizar a configuração padrão.

    • novo ícone Alterou a configuração hooks em.magento.app.yaml—Atualizamos o formato de configuração hooks para oferecer suporte a implantações baseadas em cenário. O formato herdado da versão anterior das ECE-Tools 2002.0.x ainda é suportado. No entanto, é necessário atualizar para o novo formato para usar o recurso de implantação baseada em cenário. Consulte Implantações baseadas em cenário.

NOTE
Antes de atualizar para a versão 2002.1.0 das Ferramentas ECE, reveja o retroativo alterações incompatíveis para saber mais sobre as alterações que podem exigir atualizar a configuração ou os processos do projeto Adobe Commerce on cloud infrastructure.
  • novo ícone Atualizações de serviço

    • novo ícone Suporte adicionado para o PHP 7.3.

    • novo ícone Adicionado suporte para RabbitMQ 3.8.

    • novo ícone Validação adicionada para verificar as versões de serviço instaladas em relação à data de EOL de cada serviço. Agora, os clientes recebem uma notificação se uma versão do serviço estiver dentro de três meses da data EOL, e um aviso se a data EOL estiver no passado.

    • ícone de correção Corrigido um problema de configuração do Elasticsearch para garantir que as configurações corretas do Elasticsearch sejam definidas em todos os ambientes.

NOTE
Consulte Versões de serviço para obter uma lista de serviços usados no Adobe Commerce na infraestrutura em nuvem e a compatibilidade de suas versões com o modelo da Nuvem.
  • novo ícone Atualizações de variáveis de ambiente

    • novo ícone Estendeu a funcionalidade da variável de ambiente WARM_UP_PAGES para oferecer suporte ao pré-carregamento de cache para páginas de produto específicas. Consulte a definição expandida no tópico variáveis pós-implantação.

    • novo ícone Adicionado a variável de ambiente ERROR_REPORT_DIR_NESTING_LEVEL para simplificar o gerenciamento de dados do relatório de erros no diretório <magento_root>/var/report/. Consulte a descrição da variável no tópico variáveis de compilação.

    • ícone de correção Removido as variáveis de ambiente SCD_EXCLUDE_THEMES, STATIC_CONTENT_THREADS,DO_DEPLOY_STATIC_CONTENT e STATIC_CONTENT_SYMLINK. Ver Alterações incompatíveis com versões anteriores.

    • ícone de correção Corrigido um problema no processo de configuração do Conjunto Elástico para que a configuração padrão fosse substituída conforme esperado ao configurar a variável de implantação ELASTICSUITE_CONFIGURATION sem a opção _merge.

  • novo ícone atualizações de comando CLI

    • novo ícone Novo comando cron—Agora é possível gerenciar manualmente o processamento de cron no ambiente do Adobe Commerce na infraestrutura de nuvem usando os comandos cron:disable e cron:enable. Use o comando disable para interromper todos os processos cron ativos e desativar todos os trabalhos cron. Use o comando enable para reativar os processos do cron quando estiver pronto. Consulte Desabilitar trabalhos cron.

    • novo ícone Melhoria no relatório de erros—Adição de um melhor registro para falhas de comando CLI que ocorrem durante o processamento de ECE-Tools.

    • novo ícone Remover comandos de compilação obsoletos— Os seguintes comandos de compilação foram removidos: m2-ece-build, m2-ece-deploy, m2-ece-scd-dump e ece-tools docker renomeados para ece-docker. Ver Alterações incompatíveis com versões anteriores

  • novo ícone Removido o arquivo build_options.ini obsoleto e adicionada validação para falhar a compilação se o arquivo existir. Use o arquivo .magento.env.yaml para configurar as opções de compilação.

  • ícone de correção Corrigido um problema que causava a falha do processo de compilação quando o arquivo config.php estava vazio.

2002.0.23

Data de lançamento: 27 de fevereiro de 2020

  • ícone de correção Corrigido um problema de compatibilidade com as versões do ece-tools 2002.0.x que impedia que a geração de conteúdo estático sob demanda fosse concluída com êxito no modo de produção.

Versões anteriores

Consulte o arquivo de notas de versão da versão 2002.0.22 e anteriores.

recommendation-more-help