Política de versão do Adobe Commerce
O Adobe Commerce usa controle de versão semântico no nível de módulo individual (por exemplo, magento/framework 101.1.1
), mas não para o número de versão de marketing. Por exemplo:
-
VERSÃO PRINCIPAL—2
-
VERSÃO SECUNDÁRIA—2.4
-
Versão do PATCH—2.4.8
-
Versão de correção de segurança—2.4.8-p1
- Correção de erro de segurança
- Aprimoramento de segurança
-
-
Versão de patch do ALPHA—2.4.8-alpha1
-
Versão de patch do BETA—2.4.8-beta1
-
Versão de Extensibilidade, Infraestrutura e Serviços
-
Hotfix
-
Patch individual
-
Patch personalizado
Versão SECUNDÁRIA
As seguintes diretrizes se aplicam a versões secundárias:
- É possível que ocorram alterações importantes; o código escrito para o Adobe Commerce 2.2.x pode não funcionar mais com o Adobe Commerce 2.3.x. Por exemplo, versões secundárias podem apresentar suporte para os principais requisitos e dependências do sistema, como o PHP.
- As versões dos módulos podem variar. Por exemplo, algumas alterações de módulo são introduzidas em um novo patch, enquanto outras são introduzidas em uma versão secundária.
- Versões secundárias podem incluir novos recursos que podem exigir trabalho adicional de você ou de seu parceiro de soluções durante uma atualização para garantir a compatibilidade.
- As versões secundárias podem incluir correções para problemas de segurança e qualidade.
Versão do PATCH
As versões de patches se concentram principalmente no fornecimento de correções de segurança, desempenho, conformidade e qualidade de alta prioridade para ajudar você a manter o desempenho máximo de seus sites.
As seguintes diretrizes se aplicam às versões de patch:
- A versão secundária com suporte mais recente recebe correções e melhorias completas de qualidade funcional.
- São evitadas alterações que poderiam quebrar as extensões ou a compatibilidade de código. Por exemplo, o código escrito para a versão 2.2.0 ainda deve funcionar na versão 2.2.7.
- Excepcionalmente, mudanças intensas ou patches ou hotfixes adicionais podem ser lançados para resolver problemas de segurança ou conformidade e problemas de qualidade de alto impacto. No nível do módulo, essas alterações são principalmente no nível do PATCH e, às vezes, no nível MENOR.
Versão de correção de SEGURANÇA
Correção de erros de segurança: uma alteração no código do software que resolve um problema de segurança identificado e fornece os resultados esperados em uma área de produto afetada. Essas correções geralmente são compatíveis com versões anteriores.
Aprimoramento de Segurança: um aprimoramento de software ou uma alteração de configuração para melhorar a segurança de forma proativa no aplicativo. Esses aprimoramentos de segurança ajudam a lidar com riscos de segurança que afetam a postura de segurança do aplicativo do Adobe Commerce, mas que podem ser incompatíveis com versões anteriores.
Com as versões de patch de segurança, você pode manter seu site mais seguro sem aplicar correções de qualidade e aprimoramentos adicionais contidos em uma versão de patch completa. As versões de patch de segurança são anexadas com "-pN", onde N é a versão de patch incremental que começa com 1 (por exemplo, 2.3.5-p1). As versões de patch de segurança também podem incluir hotfixes necessários para resolver problemas críticos que afetam o aplicativo Adobe Commerce.
As versões de patch de segurança também podem incluir alterações relacionadas à conformidade que são necessárias para garantir que o aplicativo Adobe Commerce possa atender aos requisitos de conformidade. Essas alterações podem introduzir alterações incompatíveis com versões anteriores e são necessárias para garantir que todas as linhas de versão compatíveis permaneçam compatíveis.
Cada versão de patch de segurança é baseada na versão anterior de patch completo. Ele contém correções de qualidade e segurança da versão anterior do patch e correções de segurança criadas entre a versão anterior do patch completo e a versão do patch de segurança.
Para obter instruções sobre como baixar e aplicar patches de segurança, consulte Como obter e aplicar patches de segurança na Base de Conhecimentos Adobe Commerce.
Versão de correção do Alpha
As versões pré-Beta dos recursos do Adobe Commerce são disponibilizadas publicamente a todos os clientes da Adobe Commerce e parceiros da Adobe. As versões do Alpha destinam-se ao feedback inicial e à avaliação de recursos que ainda estão em desenvolvimento ativo. Essas versões oferecem uma oportunidade para testes antecipados e planejamento de integração antes das versões do Beta e de Disponibilidade geral.
As versões do Alpha podem estar incompletas e provavelmente contêm defeitos. Eles são fornecidos "NO ESTADO EM QUE SE ENCONTRAM" sem garantias de nenhum tipo. A Adobe não tem nenhuma obrigação de manter, corrigir, atualizar, alterar, modificar ou oferecer suporte (por meio dos Serviços de suporte da Adobe ou de outra forma) às versões do Alpha. Os clientes não devem confiar no funcionamento ou no desempenho correto das versões do Alpha ou de qualquer documentação ou material que o acompanhe. O uso das versões do Alpha é de inteira responsabilidade do cliente.
Versão de correção do Beta
As versões de disponibilidade pré-geral dos recursos do Adobe Commerce são disponibilizadas publicamente para todos os clientes da Adobe Commerce e parceiros da Adobe. Ele permite um tempo extra antes que a Disponibilidade Geral analise o código e os componentes afetados.
As versões do Beta podem conter defeitos e são fornecidas "NO ESTADO EM QUE SE ENCONTRAM" sem garantias de nenhum tipo. A Adobe não tem nenhuma obrigação de manter, corrigir, atualizar, alterar, modificar ou oferecer suporte (por meio dos Serviços de suporte da Adobe ou de outra forma) às versões do Beta. Os clientes não devem confiar no funcionamento ou no desempenho correto das versões do Beta ou de qualquer documentação ou material que o acompanhe. Portanto, qualquer uso das versões do Beta é de inteira responsabilidade do cliente.
Versão de recursos, infraestrutura em nuvem e extensibilidade
A infraestrutura em nuvem e as versões de recursos contêm novos recursos e atualizações de recursos que são fornecidos como serviços independentes, separados das versões de patch. Os exemplos incluem, mas não estão limitados a:
- Atualizações nos serviços de hospedagem em nuvem e na infraestrutura
- B2B
- Produtos SaaS (Serviço de catálogo, Conexão de dados, Recomendações de produto e Live Search)
- Tecnologia de extensibilidade (Admin UI SDK, API Mesh, App Builder Starter Kits, Eventos e Webhooks)
Hotfix
Hotfixes são patches que contêm correções de segurança ou qualidade de alto impacto, como correções para vulnerabilidades "zero-day", que afetam muitos comerciantes. O Adobe lança hotfixes (conforme necessário) para versões do Adobe Commerce compatíveis quando problemas críticos de segurança ou qualidade os afetam. Hotfixes foram publicados na seção Problemas Conhecidos da Base de Dados de Conhecimento. Essas correções estão incluídas na próxima versão de patch planejada.
Patch individual
Patches individuais contêm correções de qualidade de baixo impacto para um problema específico. Essas correções são aplicadas às versões secundárias compatíveis do Adobe Commerce. A Adobe lança patches individuais conforme necessário para o Adobe Commerce de acordo com a Política de ciclo de vida do software.
Correção isolada
Patches isoladosContêm uma correção independente incluída no patch de segurança mais recente ou em um patch de segurança que será lançado separadamente para uma implementação mais rápida.
Correção personalizada
Criado por pessoas que não são da Adobe para corrigir um problema ou modificar o código do Adobe Commerce por vários motivos. Os patches personalizados são entregues por meio da Ferramenta de Patches de Qualidade.