Ícone do site Powertic

Mautic 3.0.0 chega com melhorias no Backend

Mautic 3 Alpha

Nos últimos meses um grupo de engenheiros trabalhou bastante para o próximo grande lançamento do Mautic e já temos a primeira versão, o Mautic 3.0.0.

Novidades na Infraestrutura do Mautic 3

O Mautic 3 é uma versão importante de manutenção que atualiza as bibliotecas para as versões mais recentes, aumenta a versão mínima do PHP para 7.2 e aumenta a versão mínima do MySQL para 5.7. Não há novos recursos de marketing ou melhorias na interface nessa primeira versão.

Como Mantenedor do Mautic Docker oficial, que tem mais de 1.900.000 downloads, temos muito trabalho pela frente aqui na Powertic.

O Mautic 3.0.0 é desenvolvido com o Symfony 3.4. Ele continua a ter um front-end do Bootstrap 2 com o jQuery atualizado para a versão 3. O Swiftmailer também foi atualizado para a versão 6.

Para os usuários, a única novidade é que o token {leadfield} foi finalmente removido. Isso já era conhecido há algum tempo e a partir de agora use somente os tokens {contactfield}.

Agora as versões suportadas do PHP são 7.2 e 7.3, o que trás uma série de melhorias no desempenho geral do Mautic 3.0.0.

O console foi movido para outro diretório. Atualize todo o seu cronjob e substitua app/console por bin/console.

Os plug-ins Rackspace e OpenStack para ativos remotos foram removidos devido à biblioteca desatualizada do Rackspace.

Mudanças na API do Mautic 3

O erro de chaves obsoletas e a descrição do erro nas respostas da API foram removidos.

Se o seu código verificar essas chaves em uma resposta, ele precisará ser alterado para verificar a chave de erros como essa {"errors": [{"message": "Ocorreu um erro", "code": 500}]}

O suporte para rotas obsoletas antigas foi removido. Substitua essas rotas pelas da direita.

Rota AntigaNova Rota
/api/campaigns/{id}/contact/add/{leadId}/api/campaigns/{id}/contact/{leadId}/add
/api/campaigns/{id}/contact/remove/{leadId}/api/campaigns/{id}/contact/{leadId}/remove
/api/companies/{companyId}/contact/add/{contactId}/api/companies/{companyId}/contact/{contactId}/add
/api/companies/{companyId}/contact/remove/{contactId}/api/companies/{companyId}/contact/{contactId}/remove
/api/contacts/{id}/dnc/add/{channel}/api/contacts/{id}/dnc/{channel}/add
/api/contacts/{id}/dnc/remove/{channel}/api/contacts/{id}/dnc/{channel}/remove
/api/contacts/{id}/events/api/contacts/{id}/activity
/api/emails/{id}/send/contact/{leadId}/api/emails/{id}/contact/{leadId}/send
/api/segments/{id}/contact/add/{leadId}/api/segments/{id}/contact/{leadId}/add
/api/segments/{id}/contact/remove/{leadId}/api/segments/{id}/contact/{leadId}/remove
/api/stages/{id}/contact/add/{contactId}/api/stages/{id}/contact/{contactId}/add
/api/stages/{id}/contact/remove/{contactId}/api/stages/{id}/contact/{contactId}/remove

Mudanças nos Webhooks no Mautic 3

Os seguintes eventos de webhook incluíram dados duplicados do perfil de lead em uma chave e uma chave de contact.

O lead foi removido dos eventos acima em favor de contact; portanto, é necessário alterar os scripts de coleta de dados de perfil da chave principal para usar o contact.

Finalizando

Essas melhorias há muito esperadas não são importantes apenas para segurança, estabilidade e desempenho, mas também estabelece as bases para o Mautic 3.1 que deve chegar em Agosto de 2020.

Espera-se que ele traga alguns recursos e alterações muito solicitados para garantir que o Mautic 3 continue sendo a opção preferida pelo profissional de marketing digital.

Embora haja muitas mudanças na base de código com esta versão, haverá pouco impacto para os usuários do Mautic 3.0.0 em seu trabalho diário – você encontrará a interface do usuário e o conjunto de recursos praticamente inalterados.

Um grande abraço e siga a Powertic nas redes sociais para ficar por dentro do Mautic 3.0.0!