DiguinCode 1.0.20
Novidades da 1.0.20
Esta versão deixa o trabalho remoto e com bancos de dados muito mais rápido,
previsível e resistente a falhas, além de ampliar a organização das conversas
do Codex.
- SSH e SFTP mais rápidos: conexão, listagem, abertura e salvamento remoto
receberam caminhos aquecidos, menos viagens de rede e verificações de
integridade compatíveis com servidores diferentes. - Explorer e salvamento confiáveis: atualização preserva o conteúdo visível,
o progresso fica claro e o autosave remoto é configurável e protegido contra
conflitos e gravações parciais. - Banco responsivo desde o primeiro clique: conexão, metadados, abertura de
tabelas e grade priorizam a interação do usuário, com cache e paginação
limitados para não bloquear a interface. - Git com menor latência percebida: status, histórico, blame e commit exibem
estado útil imediatamente e concluem o trabalho remoto em segundo plano com
feedback consistente. - Projetos e histórico do Codex: conversas podem ser organizadas por projeto,
abertas em paralelo e isoladas para que uma falha não interrompa as demais. - Melhor uso em telas menores e múltiplas janelas: o layout foi endurecido
para manter os controles acessíveis e os contextos separados.
Também preserva as correções de distribuição introduzidas na 1.0.18:
- Ícone correto na barra de tarefas: o pacote da Microsoft Store agora
fornece ao Windows as variantes transparentes específicas de barra de
tarefas, Alt+Tab e atalhos, evitando o fundo azul aplicado pelo sistema. - Pacote da Store verificado por dentro: o build só termina se o MSIX
contiver o índice de recursos e todas as variantes críticas do ícone. - Canais sincronizados: Microsoft Store e download direto anunciam a mesma
versão. O instalador externo mantém a assinatura Ed25519 obrigatória do
atualizador; enquanto não houver Authenticode, o site informa claramente o
possível aviso ou bloqueio do Windows e recomenda a Microsoft Store.
Também inclui todas as melhorias e correções da versão 1.0.17:
-
Raiz de confiança original restaurada: o aplicativo e o instalador voltam
a usar a mesma chave Ed25519 presente nas instalações até a 1.0.13. Assim, quem
permaneceu na 1.0.13 recebe a 1.0.17 pelo atualizador normal, sem reinstalar. -
Publicação protegida contra nova troca de chave: além de comparar a chave
local com o manifesto e com a assinatura produzida, o processo de release
agora exige o identificador histórico fixo da raiz de confiança. Gerar um novo
par em outra máquina não pode mais produzir uma release pública por engano. -
Transparência para a exceção 1.0.16: quem instalou manualmente a 1.0.16
publicada em 7 de agosto precisa baixar e executar a 1.0.17 uma única vez,
porque aquela versão foi construída confiando no par incorreto. Instalações da
Microsoft Store continuam sendo atualizadas normalmente pela Store. -
Erro técnico preservado: se uma atualização falhar, o diálogo mostra a
causa devolvida pelo atualizador em vez de substituir tudo por uma mensagem
genérica. -
Troca de contexto sem perder o trabalho: ao alternar entre conexões, o
DiguinCode preserva abas, consultas, resultados, árvore, filtros, terminais,
seleção e conversa do Codex. Os contextos recentes ficam aquecidos dentro de
limites de memória definidos. -
Diagnósticos PHP completos e consistentes: vários erros do mesmo arquivo
aparecem de uma vez, com posições corretas no editor. Erros têm prioridade
visual vermelha no minimapa e a validação é reaproveitada ao voltar para um
conteúdo que não mudou. -
Barra de status mais útil: CPU e memória reais de toda a instância ficam
visíveis na parte inferior, junto do workspace, Git, transferências, operações
e Codex, sem telemetria nem envio de dados. -
Interface mais previsível: Codex abre e fecha pelo mesmo botão, comandos
recebem proteção contra cliques repetidos, a barra lateral recolhida mantém os
atalhos essenciais e a Paleta de Comandos encontra ações por mais termos. -
Explorer e recuperação melhorados: arrastar um arquivo usa o destino sobre
o qual ele foi solto, falhas importantes oferecem nova tentativa e detalhes
seguros, e conexões SSH mostram reconexão e etapas reais da conexão. -
Desempenho controlado: listas, grades, metadados, diagnósticos e histórico
do Codex ganharam limites e caches direcionados para manter a interface rápida
sem crescimento ilimitado de memória.