LATROMI Web Versão 3.5.540

Data da Liberação: 2026-11-08T16:56:28Z

Novos Recursos

  • No Formulário, adicionamos suporte à definição de conexão de banco de dados por ação de Procedimento. Anteriormente, as ações “Carregar Registros”, “Carregar Conjunto de Registros” e “Executar comando SQL” utilizavam a mesma conexão definida nas configurações do Formulário. Agora, adicionamos um campo em cada uma das janelas de manutenção destas ações (no Latromi Client), para definir a conexão de banco de dados de forma independente, permitindo a utilização de valores extraídos de um banco de dados em outro.

Melhorias

  • Normalização do “Content-Type” retornado pela biblioteca Telerik.Web.UI. Estava retornando application/x-javascript ao invés de text/javascript.

  • Foram realizadas melhorias de performance em relação ao carregamento e cache de arquivos JavaScript e CSS, aproveitando a vantagem do recurso Multiplexing do protocolo HTTP/2 (que permite o carregamento de vários arquivos simultaneamente) ao invés da combinação de arquivos JavaScript e CSS (técnica usada para economizar a quantidade de requisições). Esta melhoria entrará em ação automaticamente quando o sistema identificar o uso do protocolo HTTP/2 na requisição.

  • Melhorias de performance no gerenciamento de estado das páginas (ViewState), que ocorre no servidor, reduzindo o consumo de memória e uso do processador.

  • Ao abrir o Latromi Web pela primeira vez, uma página em branco é carregada durante alguns segundos, antes de redirecionar o usuário para a página de login ou inicial. Nesta página de transição, as funcionalidades do navegador são verificadas e enviadas ao servidor. Adicionamos uma interface visual para esta página, informando o usuário sobre a operação que está sendo realizada.

  • No serviço de importação de arquivos .lcp (Latromi Content Page), implementamos o pré-cadastro de conexões de banco de dados que ainda não estão cadastradas, incluindo o Nome, SGBD e Código de Atualização.

  • Melhoria no resultado das buscas no campo de pesquisa da página de Configurações do Site.

Correções

  • Há algum tempo, adicionamos como forma de antecipação para outros recursos, a capacidade de nomear os contêineres do Formulário. Posteriormente, adicionamos o recurso de alterar o texto e ocultar os contêineres, baseado neste novo atributo.

    No entanto, essa implementação considerou que o nome dado aos contêineres seria único, algo que não foi garantido quando o recurso de nomeação foi lançado.

    Agora, realizamos um tratamento para tratar adequadamente os casos onde o nome dos contêineres estiverem duplicados, evitando o erro:

    System.ArgumentException: Já foi adicionado um item com a mesma chave.

  • Nas Configurações do Site, não era possível selecionar a opção “Por IP” no campo “Validar tentativas” de autenticação. Este erro foi corrigido.

  • O “Warmup” tem como função ativar alguns recursos assim que a aplicação é reciclada pelo IIS, “aquecendo os motores” para que o acesso do primeiro usuário seja mais rápido. Esta função não estava sendo executada por conflito com o módulo que identifica as funcionalidades do navegador. Este problema foi resolvido.

Melhorias de Segurança

  • No módulo de “proteção contra Bots”, alguns atributos da requisição HTTP são usados para criar uma “impressão digital” da URL solicitada. Dentre estes atributos, identificamos alguns que poderiam ser forjados por atacantes, criando falsas “requisições únicas”. Este problema foi resolvido.