# 3.0.8.x

### 3.0.8.9

<< UPDATE v3.0.8.9 - 05/02/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.8.8 a pasta src-pwa foi substituída para o recebimento do WebPush no aplicativo PWA 2- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 3- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 4- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: processamento cadenciado das mensagens com integrações externas (Typebot, ChatGPT, Dify e outros)
  * o sistema irá processar uma mensagem apenas, no caso de envio de múltiplas mensagens antes da resposta da interação (DEBOUNCE)
* Adicionado: integração com LM Studio (DeepSeek, Qwen 2.5, Llama, Mistral, Phi, Gemma)
* Adicionado: alerta de erro no cadastro do usuário
* Adicionado: alerta de erro no cadastro do contato
* Adicionado: atualização da tela de contatos ao adicionar etiquetas ou demais informações
* Ajuste: compatibilização no salvamento de contatos usando MEOW

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.9 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.8

<< UPDATE v3.0.8.8 - 31/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.8.8 a pasta src-pwa foi substituída para o recebimento do WebPush no aplicativo PWA 2- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 3- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 4- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: notificação para o APP Pwa
* Adicionado: suporte ao recebimento de OFX
* Adicionado: filtro de acesso às conexões nas mensagens avulsas
* Adicionado: aviso de e-mail já cadastrado na tela de usuário
* Adicionado: acionar chatbot dentro do atendimento com Evolution
* Adicionado: limpeza do storage ao acionar o botão Reiniciar (limpar cookies)
* Ajuste: validação contatos evolution
* Ajuste: distribuição balanceada/aleatória no chatbot interno
* Ajuste: associação do usuário no envio da mensagem avulsa
* Ajuste: escuta da mensagem deletada usando Meow

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.8 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.7

<< UPDATE v3.0.8.7 - 28/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: opção para liberar o campo de envio de mensagem após envio de template (Waba)
* Adicionado: opção isClosed para API no formData

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.7 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.6

<< UPDATE v3.0.8.6 - 27/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: distribuição balanceada no chatbot
* Adicionado: setar userId na criação do ticket por API
* Adicionado: setar closed no envio da mensagem por API para fechar o ticket aberto
* Adicionado: status offline/online na tela de usuários
* Adicionado: link para atendimento na página de notas
* Ajuste: correção interpretação de arquivos no chatgpt

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.6 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.5

<< UPDATE v3.0.8.5 - 23/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: número do contato Waba (HubNotificame) na tela de contatos
* Adicionado: iniciar conversa pela Evolution no Vcard
* Adicionado: conversa avulsa associa ticket ao usuário
* Ajuste: compatibilização salvar contatos com Evolution
* Ajuste: tratamento ligação e envio de mensagens externas não acionando o chatbot para Evolution
* Ajuste: compatibilização importação de contatos via CSV com Evolution
* Ajuste: adicionado answered ao atendimento Meow e Evolution
* Ajuste: correção recebimento / envio de arquivos Meow
* Ajuste: correção recebimento / envio de áudios Waba (HubNotificame)
* Ajuste: ajustes tradução

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.5 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.4

<< UPDATE v3.0.8.4 - 18/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: buscar ticket por mensagem (atendimento)
* Adicionado: escolha idioma na tela de login
* Adicionado: escuta de envio de mensagens pela API da Evolution
* Adicionado: navegação para os tickets na tela de protocolos/avaliação
* Ajuste: correção horário de atendimento Evolution

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.4 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.3

<< UPDATE v3.0.8.3 - 17/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: tradução espanhol

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.3 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.2

<< UPDATE v3.0.8.2 - 15/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: tradução inglês (perfil)
* Adicionado: agendamento recorrente (página de agendamentos)
* Ajuste: envio de reação evolution
* Ajuste: layout de envio de mensagem no desktop
* Ajuste: layout de envio de mensagem no mobile
* Ajuste: nome dos contatos na wwebjs
* agendamento recorrente (page agendamento)

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.2 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.1

<< UPDATE v3.0.8.1 - 10/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: opção para setar versão do socket da baileys no .env
* Adicionado: transferência para evo e meow
* Adicionado: checagem de perfis
* Ajuste: sanitização de traduções
* Ajuste: recebimento de mídias para WABA (Hub Notificame)

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.1 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json

### 3.0.8.0

<< UPDATE v3.0.8.0 - 09/01/2025>>&#x20;

CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE

VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR

Para usar o autoinstalador, substituir toda a pasta do zpro\_passaporte\_shell no root

⚠️ CONTROLE DE ASSINATURA! A partir da versão 3.0.7.0 é obrigatório informar o e-mail de compra do passaporte no painel do Super Admin - Assinatura para validação da sua instalação, assegurando a segurança da sua instalação.

⚠️ BREAKING CHANGE! 1- Na versão 3.0.7.9 o quasar.conf foi substituído para recebimento da folha de tradução. 2- Na versão 3.0.7.5 o APP.vue foi substituído sendo necessário a alteração do nome do APP após atualização rápida, caso você use um nome customizado. 3- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal.

* Adicionado: botão para reiniciar sessão (limpa cookies e cache do navegador)
* Adicionado: suporte para envio de áudios nas campanhas
* Adicionado: opção para ligar/desligar interação externa (chatgpt, typebot e outros) quando carteirizado
* Ajuste: correção nas traduções
* Ajuste: correção caption de mídias para wwebjs, baileys e evo
* Ajuste: sanitização nome de grupos evolution
* Ajuste: sanitização mensagem encaminhada evolution
* Ajuste: sanitização interpretação de áudio do chatgpt

\================= ATUALIZAÇÃO RÁPIDA para 3.0.8.0 =================

* USAR O ZPRO.ZIP DA PASTA zpro\_passaporte\_shell

1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE\_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa

2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node\_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all

3- su deployzdg pm2 restart all

\================= CHANGELOG =================

ARQUIVOS MODIFICADOS

BACKEND substituir pasta dist completamente backend/package.json

FRONTEND substituir pasta src completamente frontend/package.json


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ajuda.zdg.com.br/atualizacoes-antigas/3.0.8.x.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
