O Mautic 3 foi lançado (ontem) e queria compartilhar algumas coisas que aprendi e julgo importante para nós que trabalhamos com esssa ferramenta.
1º A versão realmente estável dele, 3.0.1, está prevista pra lançamento dia 29 de junho / 2020.
Um bug já foi encontrado. Depois de diversos testes foi detectado que a integração com o HubSpot não está funcionando na versão 3, por isso muitos ainda terão que aguardar a versão 3.0.1.
2º Mudanças na API. Diversas rotas da API foram modificadas - Temos que aguardar a documentação. Essa mudança impacta mais pessoas que desenvolveram plugins para o Mautic. Antes pra criar um plugin era necessário mudar o próprio core do Mautic para o plugin funcionar, agora com o Mautic 3 isso não é mais necessário devido as novas rotas.
3º Novas versões suportas PHP 7.2 / 7.3 - O ideal é o 7.3, o Mautic trabalha melhor com ele.
4º Verifique o MySQL. A versão mínima do MySQL foi aumentada da v.5.5.3 para a v5.7.14 - Essa mudança vai melhorar o modo como os relatórios serão entregues, porque muitos dos bugs que antes apareciam ao tentar consultar relatórios eram devidos a versão do banco em si e não ao Mautic. Quem usa MariaDB vai ter que ver qual versão “conversa” melhor com o MySQL 5.7.14.
5º Verifique seus tokens - {leadfield = …} tokens foram removidos. Use tokens {contactfield = …}. Principalmente os e-mails antigos sofreram essa mudança.
6º Mudança nas Crons. O console foi movido para outro dretório. Atualize todo o seu cron da app/console por bin/console. A cron em si não houve mudanças e sim no caminho dela.
7º jQuery 3 - O jQuery v2.x foi substituído pelo jQuery v3.3.1. O código jQuery 2.x não é mais suportada. Essa atualização é importante para quem desenvolve plugins, temas e landing pages direto no Mautic.
8º app/version.txt foi removido em favor do app/release_metadata.json
9º Novo Cache - O cache agora fica em var/cache. Houve muitas mudanças também dentro do cache, muitos dos problemas que antes enfrentávamos com cache foram solucionados. O idela é ter o OpCache para turbinar o cache do Mautic.
Obs: Quem vai fazer a atualização da versão do Mautic, fique atento, pois saiu o Mautic disponibilizou a versão 2.16.3 (beta), na pasta raíz dessa versão existe o script “upgrade.php”, e é esse script que faz todo o processo de atualização. Recomendo fazer antes em um ambiente de teste o upgrade.
Esse script faz parte por parte da atualização, coisas que antes era manuais, como: Fazer backup do banco, corrigir permissão de arquivo, modificar os arquivos locais já com os novos parâmetros do Mautic 3 e muito mais.
Fonte: Powertic Marketing