Versão 17.1.0
A versão 17.1.0, lançada em 21/02/2025, possui todas as modificações incluídas até a versão 17.0.0. Abaixo seguem os destaques das demais funcionalidades não existentes na versão 17.0.0.
Novidades
-
Novo Editor de Campos no serviço de Construtor de Formulários que permite editar campos de um formulário arrastando e soltando os campos.
-
Novo editor visual do Workflow
-
Novo botão de gerar conteúdo com inteligência artificial
-
Novo serviço para utilização do Google reCAPTCHA
-
Nova funcionalidade para o Editor de Texto/HTML que possibilita a auto-detecção de estruturas
-
Nova opção de Histórico de conversação que exibe as conversas com o Assistente Virtual.
-
Nova funcionalidade que expõe os dados da edição estruturada no REST de conteúdos.
Melhorias
Núcleo da Plataforma
- Aumentado o tamanho máximo dos campos
origin
etarget
na tabelalum_URRedirect
para suportar URLs de redirecionamento maiores. - Incluída função javascript utilitária
LumisPortal.addLoadingOverlay
.
Administração da Plataforma e Portal Studio
- Adicionada a possibilidade de adicionar um Workflow em um módulo editável.
- Melhoria em mensagem de erro quando não é possível adicionar um estilo de interface durante a importação de estrutura.
- Agora a lista de usuários no Gerenciador de usuários (global) é ordenada por data de criação do usuário.
- Aumentando a altura da lista de contextos na configuração de cache por contexto de negócios em uma instância de interface.
- Nova opção na API da fila de execução que evita a duplicação de itens, garantindo que um item já presente na fila não seja adicionado novamente.
- A administração de logs do portal recebeu uma nova ação que permite baixar arquivos de todos os servidores no cluster de uma vez em um formato zip.
- Agora, erros ocorridos durante a reindexação de um conteúdo específico não interrompem o processo de reindexação completo.
- Foi incluído um novo botão para configurar a exibição na Administração de conteúdos, permitindo definir campos, número de itens a serem exibidos e a ordenação desejada.
- Ao criar um novo projeto, o Contexto do Canal agora é configurado automaticamente com o contexto padrão Lumis no canal do projeto.
- A funcionalidade de Criação de Projetos no portal agora faz a exclusão do artefato
commons-logging
para evitar conflitos. - Agora, a reindexação de conteúdos é realizada através do sistema de filas de execução.
Customer Experience
- Adicionado um novo dashboard assim como novos relatórios relacionados ao Framework de Integração.
- Agora os eventos de "Visualização de Página" são coletados também na área de Análise de dados.
- Agora ao realizar uma filtragem sobre eventos na Análise de dados, serão mostrados apenas campos que condizem com o evento selecionado.
- Adicionado o novo evento
lumis.portal.monitor.ev.contentviewstarted (Visualização de conteúdo)
na Análise de dados, que é acionado ao visualizar a página de detalhes de um conteúdo. - Aumentada a quantidade de relatórios mostrados na lista de relatórios da interface Adicionar relatório ao dashboard no Customer Experience.
- Adicionados os campos
lum_virtualassistant.assistant.contentId
elum_virtualassistant.assistant.contentLocaleId
ao evento de monitoramento do assistente virtual, para identificar o conteúdo e o idioma associados ao assistente.
DOUI / Content
- Criado novo controle para definir as extensões de arquivos permitidas ao fazer um upload.
- Melhoria no validador de tamanho de arquivos, passando a mostrar mensagens com o tamanho máximo e mínimo permitidos em MegaBytes ou KiloBytes, quando necessário.
- Melhoria nos controles de Data e Hora, passando a aceitar valores dos controles nativos do HTML, do tipo
date
edatetime-local
. - Controles do tipo lum_datepicker e lum_dateTimePicker agora geram um nó htmlValue com a data formatada pronta para ser usada no html.
- Melhoria na geração de conteúdos HTML utilizando I.A. para aproveitar informações sobre lista no conteúdo estruturado.
- Criado o novo atributo para campos HTML do tipo
Vídeo
na marcação de elementos HTML para edição estruturada em um Editor de Texto/HTML. - No Editor de Texto/HTML, dentro da opção de inserir HTML, foi melhorado os textos do botão de geração de de conteúdo com IA e título da interface.
- Agora a geração de conteúdo usando IA na parte de inserir template no Editor HTML leva em consideração somente templates do tipo seção.
- Criado novo framework que permite definir
handlers customizados (filtros)
em instâncias de interface de serviços. Para mais informações, veja o tópicoHandlers Customizados para instâncias de interface de serviços
na página Customização de Instância de Interface e/ou Serviço. - Incluído novo elemento
cssPageId
na definição do controlelum_inputHtmlEditor
que permite escolher a página usada para obter os CSS para visualização dentro do editor. - No Editor de Texto/HTML, a opção de
gerar componentes dos blocos
(antes chamada degerar templates dos blocos
) agora está disponível para qualquer tipo de ambiente e foi adicionada opção de escolher onde os componentes gerados serão salvos (como parte da instância de serviço na estrutura ou em um dos Repositórios de Templates HTML associados). - Adicionada a opção de gerar descrição utilizando IA ao editar um conteúdo já existente no serviço de Repositório de templates HTML.
- Alterada a aparência da interface de Filtro para Publicadores, que agora também conta com rótulos apropriados para os campos.
Serviços Nativos
- Disponibilizada nova API REST do Formbuilder que permite a leitura de respostas cadastradas em um formulário via REST do serviço Construtor de Formulários.
- Adicionado nova configuração de Expressão regular para validação no serviço de Construtor de Formulários, que permite definir padrões de resposta permitida, para campos do tipo Texto curto.
- Adicionada nova configuração de placeholder no serviço de Construtor de Formulários, que permite definir um texto para ser exibido no campo para o usuário.
- Adicionado novo campo de E-mail no serviço de Construtor de Formulários que permite receber um e-mail como valor.
- Criada nova variável
lum_env
para os editores de Estilo, que disponibiliza informações das Propriedades de ambiente. Para informações de utilização, veja exemplo de uso de environment property no estilo. - Foi adicionado um índice no campo
mediaFile
no Repositório de Mídias. - Adicionada a nova interface Uso do documento no serviço de Repositório de documentos que permite visualizar onde um determinada documento está sendo utilizado no momento.
- Melhoria na geração de descrição de templates HTML gerados por inteligência artificial, quando esse template contiver listas.
- Agora a Transformação de Arquivos também aceitará arquivos em formato '.webp' para escalonamento de imagem.
- Criado mecanismo de Debounce e quantidade mínima de 3 caracteres, para uma requisição de autocomplete ser feita no estílo javascript do serviço de Busca.
- Agora o filtro de conteúdo aplicado a widgets se chama
Conteúdo
e não maisIdentificador do conteúdo
. - Ao criar um formulário no Construtor de Formulários, ele já inclui os campos de título e descrição por padrão.
- Adicionadas opções de redirecionamento após enviar uma resposta em um formulário do serviço Construtor de Formulários.
- Melhoria no serviço de Conteúdos Hierárquicos para levar em conta o layout selecionado no conteúdo durante sua pré-visualização.
- Foi implementada uma funcionalidade que permite configurar redirecionamentos em massa no serviço de Redirecionamento de URLs utilizando variáveis nomeadas na definição das URLs de origem e destino.
- Adicionada uma nova opção no serviço Construtor de Formulários para configurar a mensagem exibida quando um campo obrigatório não é preenchido corretamente.
- Adicionado novo campo de telefone no serviço de Construtor de Formulários que permite receber um telefone como valor.
- Incluída novo campo no serviço de Assistente Virtual para edição amigável do texto de atenção do chatbot.
- A inserção de Widgets e Templates HTML agora está unificada em uma única interface disponível em Inserir Componentes, e o botão de inserção de widgets foi removido no Editor de Texto/HTML.
- Agora é possível incluir conteúdo em HTML na mensagem inicial do Assistente Virtual.
Outros
- Agora, serviços customizados são automaticamente registrados ao realizar um Upgrade.
Correções
Núcleo da Plataforma
- Corrigido erro que fazia com que renderização de widgets inseridos em campos do tipo HTML não marcassem a instância de interface com erro quando uma exceção era gerada durante a renderização de um desses widgets.
- Correção na coleta de dados de monitoramento onde o valor do campo lum_event.duration podia ser negativo.
- Correção no cáculo de página destino de hyperlink quando há disponível múltiplas alternativas para mesma interface e instância de serviço.
- Correção de erro no POM.xml do LumisXP que impedia que projetos que o utilizassem como dependência conseguissem resolver as suas dependências de forma correta.
- Corrigido problema onde o Assistente Virtual não conseguia responder corretamente sobre arquivos que continham múltiplas linhas em branco consecutivas.
Administração da Plataforma e Portal Studio
- Corrigido problemas no Gerenciador de Websites em ambientes standalone, onde a opção "Adicionar criando novo host virtual" não exibia a URL correta na mensagem de aviso, e o diretório estático do website não era preenchido na administração.
- Correção visual na interface de Adicionar do serviço Regras de Cors.
- Correção na mensagem de aviso ao adicionar websites com host virtual em ambientes standalone na interface de Gerenciador de Websites, que não atualizava corretamente.
- Corrigido problema que não inseria valor do diretório estático na administração do Gerenciador de Websites, quando criado website com host virtual em ambientes standalones.
- Corrigido o cadastro de chave de API na Configuração de Integração com OpenAI para permitir chaves de maior tamanho.
- Corrigido erro que fazia com que o serviço de Configuração de Integração com OpenAI fosse instanciável.
Customer Experience
- Ajuste na coleta de eventos realizadas através de URLs não cadastradas em nenhum website (mas respondidas pelo website default), para que consigam inferir corretamente as informações de
webresource
,página
eprojeto
nas coletas realizadas. - Correção no envio de Dashboard por e-mail quando ele contém relatório com algum agrupamento sem valor.
DOUI / Content
- Correção ao mover campos selecionados na interface
Campos (Clique com botão direito sobre uma interface > Campos)
para que os campos mantenham a ordem correta ao serem carregados na tela de configuração. - Foi traduzida a mensagem de erro exibida ao tentar alterar a localidade de um conteúdo que já possui tradução no idioma selecionado.
- Corrigido o problema em que ao marcar um HTML, não está sendo criando o conteúdo no serviço de Conteúdos Hierárquicos
- Corrigido erro ao abrir tela de edição de conteúdo que possui associação com conteúdo que não possui exibição padrão para o idioma atual.
- Corrigido erro que impedia que o botão de "Colar sem formatação" do editor HTML funcionasse adequadamente.
- Corrigido erro que fazia com que interfaces de edição de conteúdo de um source que contivesse metadado de Bloqueio de Conteúdo gerassem um erro quando um render action era executado após se executar uma ação de Salvar e Visualizar.
Serviços Nativos
- Correção no serviço Álbum de Fotos de erro que fazia com que alguns web resources errados fossem gerados desnecessariamente.
- O chat flutuante do Assistente Virtual agora será exibido sempre acima de outros conteúdos, garantindo uma experiência mais consistente.
- Ajuste no serviço de Postagem na interface de adicionar, incluindo uma validação para o preenchimento do campo "escreva um post".
- Correção no serviço de Postagem na interface de editar, onde a interface quebrava ao tentar salvar uma postagem vazia.
- Correção no serviço de Construtor de formulário, onde ocorria erro ao tentar responder o formulário caso houvesse campo um com identificador "id".
- Correção no estilo do formulário em javascript do serviço de Construtor de Formulários onde campos dentro do agrupador não eram exibidos.
- Correção no serviço de Construtor de formulário, removendo a opção de campo obrigatório para campos tipo texto adicional e agrupador, onde esta opção não tem efeito.
- Correção no serviço de Repositório de Widgets de um erro que fazia com que ao referenciar itens nos filtros para publicadores somente algumas opções fossem listadas, em determinados cenários.
- Foi corrigido para o Editor HTML no serviço de Conteúdos Hierárquicos levar em conta o preenchimento do campo
Layout de página
ao escolher o CSS utilizado na exibição de seu HTML. - O estilo da lista em JS do serviço de busca foi ajustado para incluir agregação e facilitar seu entendimento. Um novo estilo de lista simplificado sem as agregações também foi adicionado.
- Corrigido o comportamento inconsistente do campo
aggregatedValues
do estilo de busca em JS, que agora é sempre retornado como array. - Corrigido erro nos dados REST gerados para o campo
Conteúdo
do serviço de Conteúdos Hierárquicos. - Corrigido erro ao cadastrar widgets, quando se clicava em "Configurações Avancadas", que ocorria quando a instância de serviço referenciada estava em um canal que não contivesse páginas.
Observações
- O evento
lumis.portal.monitor.ev.contentview
mudou de nome, e agora se chamaSaída de conteúdo
. O novo eventolumis.portal.monitor.ev.contentviewstarted
, atualVisualização de conteúdo
, é coletado no momento em que se entra na página do conteúdo e é inicializada a visualização. Já o eventolumis.portal.monitor.ev.contentview (Saída de conteúdo)
é coletado no momento em que se sai da página do conteúdo. - A partir dessa versão, a API REST de Monitoramento leva em consideração o website default para a inferência do webresource.
- A lista que referencia onde um determinado documento está sendo utilizado no momento não será criada no upgrade. Somente conforme os conteúdos forem criados e atualizados.
- Após a correção na coleta de dados de monitoramento, o campo lum_event.duration não aceita mais valores negativos. Eventos com duração negativa não serão aceitos e não serão coletados.
- A partir desta versão, o erro na reindexação de um conteúdo não irá interromper o processo de reindexação dos outros conteúdos. Somente após 5 erros consecutivos que o processo será interrompido.
- O modelo de inteligência artificial configurado por padrão para assistente de conteúdo mudou de
gpt-4o-mini
paragpt-4o
em novas instalações. Atualização de versão não altera esta configuração automaticamente. Após atualizar para esta versão pode ser desejado rever o modelo configurado. - A partir desta versão, no estilo de busca, o campo
aggregatedValues
passou a ser sempre representado como array, mesmo que contenha apenas um único elemento - O histórico de conversação da Assistente Virtual só irá exibir as novas conversas feitas a partir da atualização.
- Removido o botão de "Avaliar" do Editor HTML.