Mautic 3.0.0 Alpha chega com melhorias no Backend

Mautic 3.0.0 Alpha chega com melhorias no Backend

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 Alpha.

Novidades na Infraestrutura do Mautic 3

O Mautic 3 Alpha é 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.600.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 trabalho cron 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.

  • Evento Excluir Contato
  • Evento Alterar pontos de contato
  • Evento atualizar contato
  • Evento identificar contato

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.

Cronograma de Lançamento do Mautic 3

A equipe de desenvolvedores do Mautic propôs o seguinte cronograma de lançamento para o Mautic 3.0.0:

  • 10 de janeiro de 2020 – Versão Alpha do Mautic 3.0.0 disponível para teste
    entre 10 e 17 de janeiro de 2020 – Período de testes para a liberação alfa do Mautic 3
  • 20 de janeiro de 2020 – Versão beta do Mautic 3.0.0 disponível para teste
    entre 20 de janeiro a 2 de fevereiro de 2020 – Período de testes para a versão beta do Mautic 3
  • 3 de fevereiro de 2020 – Lançamento estável do Mautic 3.0.0

As versões iniciais (alfa e beta) são uma oportunidade importante para a comunidade ajudar na garantia de qualidade, testando em uma ampla gama de ambientes e configurações diferentes em uso; portanto, faça o teste da maneira mais completa possível (novamente, em sua área de teste e NÃO na sua instância ao vivo) e forneça todo o feedback que você tiver!

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 4.

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!

Related Articles

Responses

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

  1. Excelente artigo, Luizs!

    Saberia dizer se versões 2.1.x poderão fazer upgrade para 3.x? Ou o recomendado seria migrar os contatos, segmentos e campanhas desde uma instalação limpa?

    1. Oi Rodrigo! É possível atualizar direto sim, mas como o Mautic 3 ainda é uma versão alpha, é recomendado aguardar até que seja lançada a versão estável para atualizar.
      Caso você queira testar o alpha, pode ser feita a atualização em um ambiente de teste ou até mesmo uma nova instalação, usá-lo como para testar seus recursos é o mais indicado por enquanto. 🙂