Versão 1.3.3
Versão [1.3.3]
Travamento na compilação (https://jiraproducao.totvs.com.br/browse/DTCLIENT01-2828)
Problema:
- Ao acionar a compilação com uma depuração em andamento, não é mais possível efetuar compilações, sendo necessário reiniciar o VS-CODE.
Solução:
- Revisto procedimentos de bloqueio de compilação e depuração simultâneos.
Monitor "stop server" (#776)
Problema:
- Ao cancelar o diálogo o servidor é encerrado.
Solução:
- Revisto o tratamento do retorno do diálogo.
Monitor "update speed" (#775)
Problema:
- Ao cancelar o diálogo após mudar a velocidade e abri-lo novamente, a velocidade apresentada não é original.
Solução:
- Revisto o tratamento do retorno do diálogo.
Consumo de memória durante o Debug pelo DebugAdapter (#738)
Problema:
- Durante o Debug, o programa debugAdapter aumenta muito o consumo de memória
Solução:
- Alguns problemas de vazamento de memória foram corrigidos
Consumo de memória alto pelo ADVPLS (#765)
Problema:
- Durante o uso do Linter, o consumo de memória do ADVPLS aumenta e só diminuia fechando o VSCode
Solução:
- Foram detectados vazamentos de memória durante a análise dos fontes pelo Linter e corrigidos
Bug no Linter com arquivos CH
Problema:
- Erro no TDS-Linter com arquivos .CH
Solução:
- Arquivos .CH não devem ser tratados pelo TDS-Linter
Bug na falha de conexão com um servidor (#678)
Problema:
- Ao tentar se conectar a um servidor inacessível, ocorria erro mas o servidor passava para o estado de conectado (ícone verde).
Solução:
- Revisto o tratamento do retorno de falha da conexão com o servidor.
Erro na indentação automática (#701)
Problema:
Ao indentar o fonte onde há dentro de uma estrutura For, uma variável que comece com as letras n e x t
, ocorre erro de indentação.
Solução:
- Revisto processo e regras de expressão.
Ao debugar no Linux o smartclient não fecha automaticamente (#685)
Problema:
Ao solitar a finalização da depuração, no Linux, o smartclient não fecha automaticamente.
Solução:
- Implementado procedimento de encerramento do SmartClient.
Funcionalidades para o Logix perdidas (#766)
Problema:
Após atualização as tags Logix deixaram de ficar em caixa alta.
Solução:
- Revisto o processo de formatação de fontes 4GL.
- Necessário o usuário ativar a formatação.
Melhorias
- Revalidate RPO: implementado comando para revalidar o RPO em servidores versão 20.3.0.0 ou superior.
- Implementando controle de compilação em andamento, evitando o inicio de depuração/execução durante o processo.