Release Notes 4.5
Novidades e Melhorias Weknow
Destaques
Atualizador Weknow
Atualizador WeknowToda a interface reformulada e diversas novas funcionalidades foram adicionadas no atualizador. Atualizador Weknow
Cartão
CartãoPara ampliar as possibilidades de criação de cartões, foram adicionadas novas variáveis relacionadas ao componente e ao metadado. Componente - Cartão
Instalar uma biblioteca do Python dentro do Weknow
Instalar uma biblioteca do Python dentro do WeknowAgora é possível fazer a instalação de uma biblioteca do Python dentro do Weknow. Release Notes 4.5
Detalhes
Mover pasta ou dashboard
Para proporcionar maior controle e facilitar o processo de movimentação de pastas ou dashboards, implementamos algumas melhorias/alterações.
Abertura atrasada: Ao iniciar o arrasto, as pastas não serão abertas automaticamente. Para abrir uma pasta, o usuário deverá manter o cursor sobre a pasta de destino por meio segundo. Após esse intervalo, a pasta será aberta, permitindo que o usuário continue a ação.
A tecla Ctrl mantém sua funcionalidade: enquanto pressionada, impede a abertura automática das pastas. Quando liberada, o temporizador de meio segundo será iniciado.
Desfazer a última ação: Sempre que um menu for movido, um pequeno e discreto alerta será exibido no canto inferior esquerdo da tela por 5 segundos, como ilustrado na imagem abaixo.

Uma barra azul na parte inferior do alerta indica o tempo restante, diminuindo gradualmente até que o tempo se esgote.
Clicar no botão Desfazer reverterá a operação, retornando o menu ao seu local original. É importante observar que apenas a última movimentação pode ser desfeita.
Atualizador Weknow
Na versão 4.5 a grande atualização foi realizada no atualizador do Weknow. Toda a interface foi reformulada e diversas novas funcionalidades foram adicionadas. Agora, será possível atualizar todos os serviços, iniciar serviços específicas, além de reparar e verificar o status.
Novo atualizador:

Verificar: será realizada a verificação para identificar se há alguma versão disponível para atualização.
Notas da versão: Exibirão as atualizações realizadas em cada versão.
Atualizar: Agora é possível atualizar todas as aplicações listadas (Servidor, Cliente, MonetDB e Gerenciador de Tarefas) ou realizar a atualização de uma aplicação por vez.
Reparar: Permite reparar todas as aplicações listadas (Servidor, Cliente, MonetDB e Gerenciador de Tarefas) ou reparar uma aplicação específica.
Serviços: É possível iniciar ou parar todos os serviços das aplicações listadas ou controlar os serviços individualmente por aplicação.
Instalar uma biblioteca do Python dentro do Weknow
Agora é possível instalar bibliotecas do Python dentro do Weknow!
Para isso, siga os passos abaixo:
Acesse um Metadado;
Vá até a seção Campo Calculado;
Selecione a opção Python.
No lado direito da tela, você verá o botão Instalar biblioteca Python.

Ao clicar, uma tela será aberta para que você informe o nome da biblioteca que deseja instalar:

Com essa novidade, terá ainda mais possibilidades e facilidade no uso do Python dentro do Weknow
Componente - Cartão
Para ampliar as possibilidades de criação de cartões, foram adicionadas novas variáveis relacionadas ao componente e ao metadado, além das já existentes. Essa implementação permite explorar uma variedade de novos cenários, incluindo a utilização de variáveis provenientes de campos calculados, viabilizando configurações mais dinâmicas e personalizadas.
Nas versões anteriores:

4.5:

Telegram - ChatID
Agora ao criar uma tarefa para "Enviar Telegram", será possível configurar o ChatID no campo de destinatário. Dessa forma, não será necessário informar o número do destinatário.

Para descobrir o seu Chat ID, basta enviar o comando /start para o BOT @RawDataBot.

Após identificar o seu Chat ID (exibido como "Your ID"), você pode configurar a tarefa utilizando esse ID.
Geração de view para metadados em armazenamento offline
A partir de agora será possível gerar uma view diretamente a partir de um metadado nas configurações de armazenamento offline.

Essa view poderá ser utilizada posteriormente selecionando o tipo de conexão "Dados offline" no editor de metadados.

A partir da versão 5.0 será possível definir o nome da view manualmente em conjunto com o SGBD DuckDB.
Essa melhoria permite criar e gerenciar as views de forma prática, mantendo nomes estáveis definidos manualmente e eliminando a necessidade de ajustes frequentes causados por alterações automáticas nos nomes das tabelas.
Duplicar componente
Ao duplicar um componente, ele será copiado com as mesmas dimensões do componente original.
Configuração de quebra de linha
Agora é possível configurar a quebra de linha nas linhas e colunas da planilha multidimensional.
Na versão 4.5 é possível configurar a quebra de linha na planilha multidimensional. Abaixo, segue um exemplo de uma planilha sem a quebra de linha configurada:

Após configurar a quebra de linha:

Essa melhoria proporciona uma visualização mais clara e eficiente dos dados na planilha.
Baixar como imagem/enviar como imagem/imprimir do gráfico
Ao realizar ações como 'baixar como imagem', 'enviar como imagem' ou 'imprimir' de um gráfico com barra de rolagem, será possível selecionar a opção de receber todos os dados ou apenas uma parte deles.

Planilha monodimensional - Linhas de grade e espaçamento
Agora na planilha do tipo monodimensional, é possível exibir as linhas de grade horizontais e verticais, além de configurar o espaçamento.

Com essa mudança, a visualização é aprimorada, proporcionando uma experiência mais clara e organizada.
Utilização de variáveis de contexto
Agora é possível utilizar variáveis de contexto nas fórmulas dos campos de cor e nas condições dos componentes Gráfico e Cartão.
Campo Condição (fórmula), nas personalizações dos componentes Gráfico e Cartão.
Campo de cor no Modo Fórmula, disponíveis em diversos locais nos componentes Gráfico e Cartão.
Aviso sobre a licença
Agora ao acessar o Weknow, será exibida uma mensagem apenas se a licença estiver próxima de expirar, informando a necessidade de atualização para evitar interrupções no serviço.

Melhorias nas definições do tema padrão do sistema do Weknow
Implementamos diversas melhorias no tema padrão do Weknow, buscando oferecer uma experiência visual mais atraente e moderna. Confira as principais alterações realizadas:
Aba do Dashboard:
A cor de fundo foi definida como #F0F0F0.
Margens e Espaçamentos:
As margens da seção raiz foram aumentadas de 4px para 6px.
O espaçamento entre os componentes também foi ampliado de 4px para 6px.
Estilização do Container de Componente:
A cor da fonte foi ajustada para #1D1D1D.
Título dos Componentes:
As margens foram definidas como 8px.
O alinhamento é à esquerda, com centralização vertical.
A fonte utilizada foi especificada como 14px com a cor #1D1D1D.
Componente Planilha:
As margens internas (padding) foram ajustadas para 8px.
Escalas de Cores Alteradas:
Gráfico - Séries;
Gráfico - Pontos;
Termômetro - Faixas;
Seleção - Fundo;
Seleção - Borda;
Para aplicar o novo tema, acesse as configurações, vá até a seção de aparência e selecione o "Tema 2".

Após ajustar as configurações de aparência, acesse a seção "Temas" no Weknow e, em "Tema Base", selecione o tema do sistema.

Essas alterações visam melhorar a estética, o alinhamento e a legibilidade dos elementos no tema.
Migração para o Angular2+
Na versão 4.5 implementamos uma atualização significativa para o Angular 2+ com o objetivo primordial de aprimorar o desempenho do sistema.
Atualizado