Skip to main content

[Servidor] Versão: 4.0.8.X
[Cliente] Tag: mainline

Resumo das funcionalidades mais relevantes

  • Listas em Angular 6
    • Sub-Totais;
    • Formatação condicional;
    • Ordenação;
    • Agregação;
    • Scroll infinito;
  • Possibilidade de modelar parâmetros de lista, a partir de um resource;
  • Possibilidade de desenhar a view dos parâmetros separadamente, no modelo de apresentação;
  • Seletor de Empresa na Shell;
  • Capacidade de reação das views à mudança de empresa (a partir do seletor na shell);
  • Configurador de listas;
  • Parâmetros sugeridos programaticamente;
  • Capacidade de definir parâmetros de lista do tipo boleano;
  • Drafts aplicados também aos parâmetros das listas.
Resumo dos problemas resolvidos
  • Como utilizador quero fazer upload de uma imagem sem me preocupar com o seu tamanho (ID: 100343);
  • Grelha em modo card fica com os estilos errados após migração (ID: 102522);
  • Erro ao usar um Bar Chart Widget num Dashboard (ID: 102694);
  • Dashboard de arranque de produto não funciona (ID: 102696);
  • Ao criar uma nova company, não é possível selecionar outras moedas/países (ID: 104097);
  • Navegação do calendário: salta do mês fevereiro/ 2018 para Dezembro/2017 (frente pra trás) (ID: 99624);
  • Cursor não tem formato de mão ao selecionar mes/ano/hora (ID: 100740);
  • Imagem fica guardada sem extensão depois de recortada (ID: 102407);
  • Os valores introduzidos não persistem no modal dos totais (ID: 102409);
  • Quando há paginação, o texto do total de items da grelha fica sem espaço (ID: 102523);
  • Tootltip referente às opções do configurador de listas com seta não centrada (ID: 102679);
  • Ao fazer F5 numa view, a aplicação salta para a raiz  (ID: 102804);
  • Grelhas com tamanho indevido raiz  (ID: 103317);
  • Os Controllers App não geram método virtual para fazer overide no base raiz  (ID: 102742);
  • Extensão no mesmo módulo que a entidade Base não permite que a extensão seja utilizada noutros módulos (ID: 100308);
  • DRAFT - Erro ao adicionar linha 200 (ID: 103187)

Problemas conhecidos
  • Degradação da performance no uso intensivo do configurador de listas;
  • Os restantes problemas estão reportados aqui.

Procedimentos adicionais necessários
  • Atualizar ClientApp
    • package.json para refletir novas dependências npm;
    • pasta src/themes, para refletir alterações de estilo;
    • pasta src/app, para refletir alterações da nova estrutura.
  • Replicar, no produto, o seguinte changeset:

Nota: Nesta versão ainda não estão listados todos os procedimentos adicionais necessários de forma detalhada, pelo que é possível que existam outras alterações que precisem de ser efetuadas.
          (Se surgir um cenário anómalo devem pedir ajuda à equipa Elevation Framework)

Importante: Relembro que a partir de agora o versionamento dos packages seguem a convenção Semantic Version 2.0.

Comments