# Changelog

Dica

As versões que não estiverem listadas abaixo significa que não houve alteração. Houve apenas a necessidade de atualizar a libFrontend (opens new window).

# 2.7.7 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionado tratamento da propriedade appVersion do package.json.

# 2.7.6 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção de erro relacionado com a propriedade events vazia no template modal.
  • Correção de erro ao obter layout de grid no backend na primeira vez ao abrir a tela.

# 2.7.5 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionados tratamentos para utilização do Group By no CrudNext (Rafael Dias).

# 2.7.4 (opens new window)

Full Changelog (opens new window)

Improvements

  • Removido endpoint legado lib_getUserData por motivos de segurança.

# 2.7.3 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionados novos operadores (<, >, IN) ao método GET e correção na paginação do CrudNext (Rafael Dias).

# 2.7.1 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionados novos templates Master Detail, Tabs e DashboardGrid.

# 2.7.0 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionadas rotas para salvar Layouts de grid no banco de dados.

# 2.6.3 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionado template Form.

# 2.6.2 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionados eventos no template Modal.

# 2.6.1 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionado evento onBeforeDestroy no template Grid.

# 2.6.0 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionado template Grid com edição/inserção modal.

# 2.5.0 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionadas funcionalidades do módulo de LOGIN com foco na melhoria de performance.
  • Adicionados tratamentos para troca de separadores Decimal e Milhar na tela de Login.

# 2.4.3 (opens new window)

Full Changelog (opens new window)

Improvements

  • Alteração do diretório padrão dos arquivos na rotina de atualização da tradução.

# 2.4.2 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionado parâmetro para esconder a versão do banco de dados.

# 2.4.1 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Adicionado tratamento para não criar arquivos de tradução quando a pasta do módulo não existir.

# 2.4.0 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionada rotina para atualizar os arquivos de tradução via integração com Zh Angular.

# 2.3.9 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Corrigido erro na busca de labels em ambientes SaaS.

# 2.3.8 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Corrigido erro que utilizava NRORG 20 para busca de labels em ambientes SaaS.

# 2.3.7 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Corrigido erro de carregamento eterno na rota lib_startSession em ambientes SaaS quando a base Teknisa (20) está inacessível.

# 2.3.6 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção na rotina de sessão expirada gerando Token Inválido.

# 2.3.5 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção na rotina de sessão expirada não renovando o tempo do token quando ficava muito tempo ocioso.

# 2.3.4 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção na classe Active Directory para o PHP 7.4.

# 2.3.3 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção de erro da busca do Labels quando o operador logado não possui perfil de acesso.

# 2.3.2 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Removido parâmetro dinâmico da rota lib_metadata que por não ter uso e apresentar erro no PHP 7.4.

# 2.3.1 (opens new window)

Full Changelog (opens new window)

Improvements

  • Alteração de uso das funções implode e array_key_exists para a versão 7.4 do PHP.

# 2.3.0 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionado tratamento de erro para a versão 7.4 do PHP.
  • Adicionado tratamento na rotina de construir o menu para que, caso o produto não possua a pasta do módulo de ACL, as regras dos labels não serão aplicadas.

Fixed Bugs

  • Correção na versão dos módulos diferentes do atual utilizados no versionInfro.

# 2.2.0 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionada rotina de versionamento do produto e imagem de usuário para o componente UserInfo.

Improvements

  • Adicionada função para tratar valores utilizando os ACL Labels.

# 2.1.3 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção de erro gerando exceção INVALID_TOKEN indevidamente nas requisições.

# 2.1.1 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Adicionado tratamento para correto funcionamento de conexões que utilizam o modelo VPD (SaaS) em URLs distintas de front e back.

# 2.1.0 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionados tratamentos para filtragem dos JSON's utilizando aclLabels.

# 2.0.3 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Adicionado tratamento para correto funcionamento de conexões que utilizam o modelo VPD (SaaS) em URLs distintas de front e back.

# 2.0.2 (opens new window)

Full Changelog (opens new window)

Features

  • Adicionada função estática callLicenseSaveOrgFilial na classe \Teknisa\Libs\Util\Utilities para salvar no banco a Organização e a Filial a ser utilizada na rotina de Valida Filial. Essa função chamará um webservice para o License gravar os dados no banco Teknisa.
    • Parâmetro NRORG => Código da Organização.
    • Parâmetro CDFILIAL => Código da Filial.
  • Adicionada rota /lib_saveOrgFilial para executar a função callLicenseSaveOrgFilial a partir do frontend, recebendo os parâmetros acima com o tipo DataSet.

# 2.0.0 (opens new window)

Full Changelog (opens new window)

Improvements

  • Atualização do TeknisaCrud para funcionamento no Zeedhi Next (Rafael Dias).

# 1.1.5 (opens new window)

Full Changelog (opens new window)

Improvements

  • Alteração na Busca de Município: primeiramente por IBGE, caso contrário por Nome (Rafael Dias).

# 1.1.3 (opens new window)

Full Changelog (opens new window)

Improvements

  • Adicionada validação do acesso concorrente para operadores de suporte.

# 1.1.2 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Alteração na classe Configuration para manter compatibilidade com o framework 2.4.3.

# 1.1.0 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Alteração do momento de gravar a data atual para controle de tempo da sessão para corrigir bugs de dados da sessão.

# 1.0.4 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Correção do erro que impedia de gravar os dados coletados na rotina de login em ambiente SaaS.
  • Adicionado tratamento para rotina de buildar o menu funcionar no WebService do OM.

# 1.0.3 (opens new window)

Full Changelog (opens new window)

Improvements

  • Alteração da rotina de busca das versões atuais do Produto + Módulos para a estrutura do Zeedhi Next.

# 1.0.1 (opens new window)

Full Changelog (opens new window)

Fixed Bugs

  • Alteração da rota de construir o menu para utilizar o método POST.

# 1.0.0 (opens new window)

Full Changelog (opens new window)

Features

  • Geração da primeira versão oficial.
  • Adicionada rotina de sessão expirada.

# 0.2.0 (BETA) (opens new window)

Full Changelog (opens new window)

Features

  • Adicionada rotina de construir o menu do Produto + Módulos.

# 0.1.0 (BETA) (opens new window)

Features

  • Criação da LIB com a rotina de inicializar a sessão dos produtos.