O Magento Commerce 2.4.1 foi lançado hoje, 15 de outubro de 2020. Embora as principais melhorias envolvam desempenho e segurança, há alguns outros desenvolvimentos interessantes aqui em relação à funcionalidade B2B, recursos de desenvolvimento PWA, uma Galeria de mídia muito melhorada e algo que os fãs do PageBuilder estavam esperando há muito tempo...
Esta versão inclui todas as melhorias na qualidade do núcleo que foram incluídas no Magento 2.4.0, mais de 150 novas correções no código do núcleo e mais de 15 melhorias de segurança. Todos os problemas conhecidos identificados no Magento Commerce 2.4.0 foram corrigidos na versão Magento Commerce 2.4.1.
Melhorias substanciais na segurança
Os destaques dos aprimoramentos de segurança são o suporte ao atributo SameSite para cookies e a adição de proteção CAPTCHA para endpoints de API relacionados a pagamentos e pedidos e a página de vitrine Place Order. Esta versão aplica mais de 15 aprimoramentos de segurança que ajudam a fechar vulnerabilidades de Remote Code Execution (RCE) e Cross-Site Scripting (XSS). Alguns deles são os seguintes:
Proteção CAPTCHA
A proteção CAPTCHA foi adicionada às seguintes áreas de produtos:
– Página de vitrine do Place Order e endpoints REST e GraphQL
- Payment-pontos de extremidade REST e GraphQL relacionados.
A proteção CAPTCHA para essas páginas adicionais é desabilitada por padrão. Ela pode ser habilitada no Admin da mesma forma que outras páginas cobertas por CAPTCHA. Essa proteção foi adicionada como um mecanismo antiforça bruta para proteger lojas contra ataques de carding.
Suporte para o atributo SameSite para cookies.
Para dar suporte à aplicação do novo sistema de classificação de cookies do Google Chrome, as classes Magento que manipulam cookies foram atualizadas para dar suporte ao atributo de cookie SameSite. Esse atributo é definido como Lax por padrão, mas pode ser explicitamente substituído.
Ferramenta de digitalização Magento aprimorada.
A Adobe fez uma parceria com Sanguinário Segurança, líder na prevenção de skimming digital, para integrar seu banco de dados de mais de 8700 assinaturas de ameaças na Magento Security Scan Tool. Essa parceria permitirá que os comerciantes obtenham insights em tempo real sobre o status de segurança de seus sites por meio da detecção proativa de malware e redução de falsos positivos. Os comerciantes podem se registrar na ferramenta visitando https://account.magento.com/scanner. Para obter mais informações, consulte o Proteja sua vitrine com a ferramenta de verificação de segurança aprimorada do Magento blog post.
Confira as notas detalhadas dos aprimoramentos de segurança aqui.
Melhorias de infraestrutura
Esta versão contém melhorias na qualidade principal, que melhoram a qualidade do Framework e destas áreas funcionais: Conta do Cliente, Catálogo, CMS, OMS, Importação/Exportação, Promoções e Segmentação, Carrinho e Checkout, e Preparação e Visualização.
Os comerciantes agora podem permitir que os usuários limpem o conteúdo do carrinho de compras em uma única ação e podem configurar essa capacidade de forma independente em cada site
Confira as notas detalhadas das melhorias de infraestrutura aqui.
Melhorias de desempenho
Redução no tamanho das transferências de rede entre Redis e Magento. A configuração da lista de plugins agora é gerada durante a execução do comando bin/magento di:compile. Essas informações de configuração são gravadas em pastas de metadados geradas com base no escopo. Anteriormente, essas informações eram armazenadas em cache. As melhorias de desempenho resultantes incluem uma redução no tamanho do cache de rede e no tempo de execução para muitos cenários.
Desempenho aprimorado do consumidor da fila de mensagens. Três novas definições de configuração suportam uma redução de 20% no consumo de CPU da fila do consumidor. Esses parâmetros opcionais fornecem maior controle sobre os consumidores e economizam recursos do servidor.
Tempo de execução aprimorado para comandos bin/magento.
Confira as notas detalhadas da performance aqui.
Integração com o Adobe Stock
Esta versão inclui o Adobe Stock Integration v2.1.0.
Nova galeria de mídia
A Media Gallery recebeu algumas medidas de economia de tempo e capacidades de metadados muito melhoradas. Os comerciantes agora podem executar estas ações em imagens na Media Gallery:
– Excluir imagens em massa
– Otimizar o armazenamento de mídia identificando imagens duplicadas e imagens que não são usadas na vitrine
– Filtrar imagens pela área da vitrine em que são usadas, incluindo conteúdo de produtos e categorias e CMS blocos
– Trabalhar com metadados de imagem
– Visualizar metadados das imagens carregadas na Galeria de mídia
– Editar metadados da imagem (título, descrição e palavras-chave)
- Search para imagens por seus metadados
A Nova Galeria de Mídia agora está habilitada por padrão no Admin.
Confira as notas detalhadas da nova galeria de mídia aqui.
página Builder
Fãs do Page Builder, alegrem-se! Agora ele suporta modo de tela cheia, proporcionando edição de conteúdo muito mais fácil e fornece uma experiência consistente de edição de conteúdo em todo o Admin.
GraphQL
Esta versão adiciona cobertura GraphQL para os seguintes recursos:
Avaliações de produtos. Clientes e convidados podem escrever avaliações de produtos. Os clientes podem recuperar seus históricos de avaliações de produtos.
Opções de presentes. Todos os clientes e convidados podem adicionar uma mensagem de presente ao seu pedido. Em instalações do Magento Commerce, eles também podem adicionar embrulhos para presente, recibos de presente e cartões impressos ao pedido.
Pontos de recompensa. Em instalações do Magento Commerce, os clientes podem aplicar ou remover pontos de recompensa de seus carrinhos. Eles também podem visualizar seu histórico de pontos de recompensa.
Histórico de pedidos. Todos os clientes podem visualizar detalhes sobre seus históricos de pedidos, incluindo faturas, remessas e reembolsos.
Adicionar ao carrinho. Os clientes podem adicionar os seguintes tipos de produtos ao carrinho: Simples, Configurável, Empacotado, Agrupado, Virtual, Vale-presente e Para Download.
Métodos de pagamento armazenados. Clientes logados agora podem armazenar detalhes de pagamento (incluindo cartão de crédito Braintree e Braintree com PayPal) na Minha Conta.
Confira as notas detalhadas do GraphQL aqui.
Estúdio PWA
O PWA Studio v8.0.0 apresenta novos recursos e melhorias:
– Atualizações no guia de estilo Venia que se aplicam a tokens de design, tipografia, cores, componentes principais e layouts de página.
– Melhorias na experiência do minicarrinho Venia
– Suporte inicial para vários locais e conteúdo localizado na vitrine da Venia
– Várias melhorias na experiência MyAccount da loja Venia
Confira as notas detalhadas do PWA Studio aqui.
Funcionalidade específica de B2B
O Magento 2.4.1 introduz o B2B v1.3.0. Esta versão inclui melhorias em aprovações de pedidos, métodos de envio, carrinho de compras e registro de ações do Admin.
– Melhorias nas Aprovações de Pedidos
– Melhorias nos métodos de envio B2B
– Melhorias no carrinho de compras
– Novos recursos de administração
– Segurança reforçada na vitrine
– Registro expandido de ações do administrador
Confira as notas detalhadas do B2B aqui.
Estrutura de teste funcional do Magento (MFTF)
O MFTF 3.1.0 já está disponível.
Problemas corrigidos
Centenas de problemas foram corrigidos no código principal do Magento 2.4.1. Todos eles se aplicavam às seguintes áreas:
– Instalação, atualização, implantação
– AdminGWS (somente Magento Commerce)
–AdobeStock
- Analytics
– Produtos de pacote
- Escondido
– Carrinho e checkout
- Catálogo
– Clique no link abaixo para ver a lista completa…
Confira as notas detalhadas de todos os problemas corrigidos aqui (código aberto) e aqui (Comércio).
Se você tiver alguma dúvida sobre o lançamento do Magento Commerce 2.4.1, como aproveitar ao máximo esses novos recursos ou precisar de ajuda para atualizar para a versão mais recente, entre em contato conosco em info@mcfadyen.com e ficaremos felizes em ajudar.
AUTOR
Tiago Sampio
Líder de tecnologia Magento
McFadyen Digital
Conecte-se com Tiago no LinkedIn