Open the menu

    Versão 11.1.0

    A versão 11.1.0 possui todas as modificações incluídas até a versão 11.0.0. Abaixo seguem os destaques das demais funcionalidades não existentes na versão 11.1.0.

    Novidades

    Melhorias

    Núcleo do Portal

    • Criada uma API REST para verificar se o usuário corrente é membro de um grupo.
    • Melhoria na API REST de Dados de Evento para ter valor padrão para o campo lum_page.channel.id baseado no website da requisição e permitindo declarar data-hora do evento de forma relativa usando lum_event.datetime.offset.
    • Melhoria na API REST de monitoramento para responder erro caso a requisição seja considerada como não monitorada conforme regras de inclusões e exclusões.

    Administração do Portal e Portal Studio

    Customer Experience

    DOUI / Content

    • Novo controle lum_radioButtonList, que renderiza uma lista de opções para seleção única.

    Serviços Nativos

    Outros

    • Otimizações na interface de menu da Auto Administração.
    • Alteração no Wizard de Gestão de Conteúdo para por padrão criar serviços em módulo.
    • Alteração na renderização padrão de interfaces dentro do mesmo holder de interfaces para não envolver as interfaces em tags <div>.
    • Inclusão no XSD para o douidefinition.xml definição para o elemento <fieldValues> dentro do elemento <processAction>.

    Correções

    Núcleo do Portal

    • Correção na coleta padrão de visualização de página do portal.
    • Evitar que o cache de instâncias de interface runtime ficasse errado quando a transação que criou uma interface runtime, através do método IServiceInterfaceInstanceManager.getOrAddServiceInterfaceRunTimeInstance(), sofresse um rollback.
    • Unificação de hosts do Facebook na coleta de dados.
    • Corrigido falha no carregamento de propriedades de canal e adicionar canal no Portal Studio quando existe um idioma cadastrado com código de duas letras maiúsculas

    Administração do Portal e Portal Studio

    • Ajuste para exibir corretamente as configurações de renderização e de cache da instancia de interface no modo de segurança.
    • Corrigido no framework de Testes Automatizados quando a URL a ser testada não é de um website do portal.

    Customer Experience

    DOUI / Content

    • Correção no botão de "Avaliar" do controle de editor HTML (lum_inputHtmlEditor).
    • Adicionada opção de limpar valor de campos do tipo conteúdo

    Serviços Nativos

    Observações

    • Durante o upgrade, os templates de índices criados pelo portal serão excluídos e recriados.
    • Para que a nova funcionalidade de sinônimos comece a ser utilizada nas buscas do portal, todos os serviços precisam ser reindexados (os serviços, não as instâncias).
    • Para que o portal passe a calcular e utilizar a popularidade nos conteúdos corretamente, todos os serviços deverão ser reindexados (os serviços, não as instâncias de serviço).
    • O campo do Big Data lum_all (utilizado nas buscas) utiliza, agora, dois analisadores: lum_all_search_analyzer (utilizado na fase de busca) e lum_all_index_analyzer (utilizado na fase de indexação). Para maiores informações, veja a documentação técnica.
    • Novos passos para a correta configuração do Elasticsearch foram adicionados: Mapeamento da pasta de análise e Criação de templates de índices para o uso com sinônimos.
    • Agora, todos os novos índices no Elastichsearch possuirão apenas o type _doc. Paras os índices antigos, enquanto eles não foram apagados e recriados, continuarão a utilizar o antigo type. Desta maneira, caso a sua solução faça consultas diretamente ao Elasticsearch em índices gerenciados pelo Lumis Portal sem utilizar a api pública, é possível que a sua aplicação necessite ser modificada.
    • Agora no modo Análise de Dados não é mais possível selecionar quais itens serão exibidos no relatório, quando se está agrupando por algum campo. Agora serão exibidos os itens de maior relevância, num número configurado.
    • Removida a opção "Ordenação" no menu do serviço de Conteúdo Hierarquico.
    • A renderização padrão de interfaces dentro do mesmo holder de interfaces para não envolver as interfaces em tags <div>. Por questões de compatibilidade é adicionada no upgrade do portal, no canal raiz do portal a property bag lumis.portal.presentation.interfaceholder.multiinterfacewrapperbehavior com o valor LEGACY, que faz manter o comportamento de encapsular as instâncias de interfaces em tags <div> nas áreas do portal onde essa property bag estiver aplicada.
    • Alteração no Construtor de Formulários para utilizar o novo controle lum_radioButtonList nos campos do tipo escolha única. Essa mudança pode impactar estilos previamente desenvolvidos para esse serviço.
    • Remoção de tags path do xml de renderização da interface de navegação do serviço de Auto Administração para fins de otimização.
    • A partir dessa versão o valor padrão do nível de cache das interfaces dos serviços é Template de Página, portanto se o serviço depende de nível de cache Local, deve ser feita a alteração em seu servicedefinition.xml.
    • Projetos que customizaram a renderização do controle de selecionar conteúdos (lum_contentPicker) podem precisar rever a customização
    • Como regras de inclusões e exclusões de monitoramento a partir desta versão podem também impedir o uso de API REST de monitoramento, projetos que utilizam esta API devem verificar a necessidade de ajustar estas regras.