Verificar atualizações de extensão
Com a extensão de integração do AEM Assets versão 1.4.6 e posterior, o Adobe Commerce verifica automaticamente se uma versão mais recente da extensão está disponível e notifica os administradores no Administrador. Essa verificação é executada de forma assíncrona como parte do processamento agendado e não bloqueia a renderização da página de administração.
Como funciona a verificação de atualização
- A verificação de atualização compara a versão do pacote
aem-assets-integrationinstalada com a versão mais alta compatível disponível em repo.magento.com. - Os resultados são armazenados em cache. O carregamento de uma página de Administrador lê o resultado mais recente em cache, em vez de acionar uma solicitação de rede em tempo real.
- Se
repo.magento.comnão estiver disponível ou os metadados retornados forem inválidos, o Commerce manterá o último resultado em cache bem-sucedido e não bloqueará o Administrador.
Exibir notificações de atualização
Os administradores podem ver uma notificação de atualização disponível em ambos os locais:
- Stores > Settings > Configuration > Adobe Services > AEM Assets Integration
- A lista suspensa Notificação de administrador
Cada notificação é exibida:
- A versão instalada
- A versão disponível
- A classificação de versão
- Um link para as notas de versão
Selecione Remind me later para adiar a notificação para esta instância do Commerce ou recusar totalmente as notificações de atualização.
Executar uma verificação de atualização manual
Para verificar se há uma atualização disponível imediatamente, execute o seguinte comando no diretório raiz do Commerce:
bin/magento aem:assets:check-update
Esse comando só verifica e relata uma atualização disponível. Ele não modifica arquivos do Composer nem implanta uma atualização. Para instalar uma atualização, siga as instruções do Composer em Instalar pacotes do Adobe Commerce.
Metadados de versão para pacotes de extensão
A verificação de atualização lê os metadados da versão da seção extra do arquivo composer.json do pacote instalado:
{
"extra": {
"release_notes_url": "https://experienceleague.adobe.com/pt-br...",
"release_type": "feature",
"compatible_commerce_versions": ">=2.4.7 <2.5.0"
}
}