v2.10.0 está no ar
1. Novas funcionalidades
Audit Log: nova tela de logs de auditoria
A tela de logs de auditoria chega ao ENSPACE. Acessível pelo menu da plataforma, a nova página traz uma tabela interativa com busca, filtro por período, controle de colunas visíveis e paginação.
Ao clicar em qualquer registro, um painel lateral exibe os detalhes completos do log, organizados em cards por contexto: usuário, workspace, membro, modelo, rastreamento, dados da requisição, status de API Token, datas e o payload completo da operação. O painel também inclui atalhos diretos para páginas relacionadas do workspace, como o perfil do usuário e as configurações do workspace, facilitando a navegação durante a investigação.
Veja como ficou a nova tela de logs:
Tabela de audit logs

Visualização de um item de audit log

Quer saber mais sobre logs de auditoria? Consulte a documentação.
Labels personalizáveis por formulário
O construtor de formulários já permitia sobrescrever textos de ajuda e algumas validações de um campo em um formulário específico, sem alterar a configuração original na categoria, utilizando as configurações de bloco. No entanto, a label (o rótulo visível) permanecia fixa, sempre herdada da configuração do campo.
Isso criava uma limitação: quando o mesmo campo era usado em dois formulários voltados a públicos diferentes, não havia como adaptar o nome exibido para cada contexto. A solução era criar outro campo idêntico apenas para alterar o rótulo, o que gerava retrabalho e erros importantes na modelagem de dados.
Com esta entrega, a configuração de bloco passa a incluir também a possibilidade de sobrescrever a label. O campo original permanece intacto na categoria, e cada formulário pode exibir o rótulo que fizer mais sentido para o seu público ou contexto de uso.
Veja como ficou a mudança no construtor de formulários:
Antes (sem a nova funcionalidade)

Depois (com a nova funcionalidade)

Quer saber como configurar formulários? Consulte a documentação.
2. Melhorias
Redesign do construtor de relatórios
O construtor de relatórios recebeu uma reestruturação de experiência. A tela anterior era considerada difícil de usar, visualmente pouco intuitiva e confusa, especialmente para usuários que precisavam adicionar campos, criar colunas personalizadas ou configurar formatações.
A nova versão traz uma interface mais limpa e organizada, com fluxos de configuração mais claros e uma hierarquia visual que facilita a compreensão de cada etapa do processo de construção do relatório.
Veja como ficou a mudança no construtor de relatórios:
Estado inicial do construtor (vazio)

Todos os campos selecionados

Editando uma coluna
Ações de coluna/formatação:

Formatação/Estilos:

Estilos:

DBF:

Adicionando uma coluna de expressão

Quer saber como criar e configurar relatórios? Consulte a documentação.
Tratamento anti-loop para eventos em campos
Na funcionalidade de eventos em campos, determinadas combinações de eventos podiam gerar loops, ou seja, ciclos em que um evento dispara outro que, por sua vez, redispara o primeiro, criando uma cadeia infinita. Isso acontecia em cenários como, por exemplo:
- O campo "Advogados" foi configurado para editar a si mesmo ao ser editado;
- O campo "Advogados" foi configurado para editar o campo "Área" que, ao ser editado, edita novamente o campo "Advogados".
Na prática, isso podia gerar travamentos grandes ou gerar inconsistência nos dados do campo, sem que o usuário entendesse o que havia acontecido.
Com esta melhoria, o sistema passa a contar com proteções em duas camadas:
- Na configuração: quando o gatilho "ao ser editado" e a ação "editar campos" são selecionados simultaneamente, o editor de eventos emite um aviso ao configurador informando que, caso o campo que dispara o evento seja também o campo a ser editado, o evento será desconsiderado para evitar loop.
- Na execução: mesmo que uma combinação não seja detectada na configuração, o sistema conta com um limite de execuções por ciclo, interrompendo automaticamente qualquer cadeia que ultrapasse esse limite e evitando travamentos ou inconsistências.
Com isso, o ENSPACE entrega mais estabilidade para automações em formulários, reduzindo o risco de comportamentos inadequados em configurações mais complexas.
Quer saber como configurar eventos em campos? Consulte a documentação.
Spaceflow: evolução no nó de rotas
O nó de rotas do Spaceflow é responsável por direcionar a execução de um fluxo por caminhos diferentes com base em condições definidas pelo configurador. Dois problemas estavam afetando seu funcionamento:
O primeiro era a limitação de condicionais: cada rota aceitava apenas uma condição linear, quando o esperado é que suporte um conjunto de condições combinadas. Isso obrigava o configurador a criar múltiplas rotas ou contornar a limitação com estruturas paralelas, tornando o fluxo mais complexo do que o necessário.
O segundo era a ausência do campo de nome nas rotas. Originalmente, cada rota possuía um campo de nomeação cujo texto aparecia na linha correspondente do fluxo, facilitando a leitura e a organização. Esse campo havia deixado de funcionar, e as rotas passaram a aparecer sem identificação visual.
Ambos os problemas foram corrigidos: o nó de rotas agora aceita conjuntos de condicionais por rota e o campo de nome volta a funcionar, exibindo o rótulo configurado diretamente na linha do fluxo.
Veja como ficou a mudança no nó de rotas:
Antes da evolução

Depois da evolução


Quer saber mais sobre o Nó de Rotas? Consulte a documentação
3. Correções de bugs
Agendamentos e notificações periódicas
O mecanismo responsável por executar tarefas agendadas e periódicas na plataforma deixou de suportar o volume de execuções do ENSPACE, causando falhas em três frentes:
- Notificações automáticas de vencimento de tarefas do Workflow (fluxo antigo) pararam de ser enviadas.
- Notificações periódicas configuradas pelo usuário deixaram de funcionar.
- Fluxos do Spaceflow com gatilho do tipo Timer pararam de ser disparados.
A correção substitui o mecanismo anterior por um agendador interno, mais robusto e preparado para o volume atual da plataforma. Com isso, todas as execuções periódicas e agendadas voltam a funcionar normalmente.
Quer saber mais sobre notificações periódicas? Consulte a documentação.
Repetidor com quantidade fixa ou dinâmica: bloqueio de exclusão em modo dinâmico
Na atualização anterior, o repetidor passou a suportar quantidade predefinida de linhas em dois modos: fixo (quantidade estática) e dinâmico (quantidade derivada de outro campo). No modo fixo, o comportamento era coerente e o usuário final não podia adicionar nem remover linhas.
No entanto, no modo dinâmico, ainda era possível excluir linhas manualmente. Isso criava uma inconsistência: se o campo controlador indicava que deveria haver 4 linhas, mas o usuário excluía uma, o repetidor ficava com 3, divergindo do valor esperado.
Com esta correção, a opção de exclusão de linhas deixa de estar disponível também no modo dinâmico, garantindo que o número de linhas do repetidor reflita sempre o valor do campo controlador.
Quer saber como configurar campos do tipo repetidor? Consulte a documentação.
Renovação automática de sessão
Em alguns cenários, após um período de inatividade, a sessão do usuário no ENSPACE expirava sem que a renovação automática ocorresse. Quando isso acontecia, qualquer ação seguinte na plataforma resultava em erro de autenticação, dando a impressão de que o sistema havia caído e criando risco de perda de trabalho não salvo.
A correção garante que a renovação automática da sessão funcione corretamente para todos os cenários.
Quer saber mais sobre autenticação no ENSPACE? Consulte a documentação.
Textos de ajuda no construtor de formulários
Ao configurar textos de ajuda em blocos do construtor de formulários, o conteúdo configurado não era aplicado na visualização final. O problema afetava os três tipos de texto de ajuda disponíveis: ajuda, espaço reservado (placeholder) e instrução.
A correção restaura a exibição dos três tipos de helps. Com isso, o configurador volta a poder personalizar os textos de ajuda por formulário, exibindo orientações diferentes para o mesmo campo dependendo do contexto em que ele é utilizado, sem precisar alterar os helps da configuração global do campo na categoria.
Quer saber como configurar formulários? Consulte a documentação.
Erro na exclusão de fluxos do Spaceflow
Ao tentar excluir qualquer fluxo do Spaceflow, o sistema retornava erro 500, impedindo a deleção.
A correção restabelece a funcionalidade de exclusão.
Quer saber mais sobre o Spaceflow? Consulte a documentação.
Passo a Passo: Criando um Workflow Completo no ENSPACE
Aprenda a montar um fluxo completo de trabalho com formulários, etapas e automações – sem precisar programar.
v2.11.0 está no ar
Esta release apresenta 24 itens: 6 novas funcionalidades, 9 melhorias e 9 correções de bugs. Entre os destaques desta release estão a criação de agentes de IA personalizados por workspace, os dicionários de tradução personalizada e o sistema financeiro com carteira digital e solicitação de crédito.
