10 de setembro de 2026
Gerenciador de dados redesenhado
A aba Dados dos bancos de dados agora organiza o navegador de objetos e o conteúdo em um único espaço de trabalho, com hierarquia mais clara e melhor aproveitamento do espaço no desktop e no celular.Tabelas SQL, coleções do MongoDB e chaves do Redis ganharam ações mais fáceis de encontrar, filtros explícitos, resumos compactos e paginação simples, com intervalo, tamanho da página e posição atual. O cabeçalho repetido e os destaques de cor desnecessários também foram removidos.Correção: console silencioso ao reinstalar dependências em um reinício rápido
Ao reiniciar uma aplicação depois de trocar o runtime (ou em qualquer reinício que reinstala dependências), se a instalação terminava rápido, o console do dashboard não mostrava nada dela: nem aviso de início, nem linhas do instalador. A aplicação voltava online já pronta, sem nenhuma explicação na tela nesse meio-tempo.Agora o console detecta quando uma instalação está em andamento durante um reinício e transmite os logs ao vivo, do mesmo jeito que já fazia ao criar uma aplicação.Trocar a linguagem de uma aplicação existente
Antes, escolher a linguagem errada ao criar uma aplicação era definitivo: a única saída era recriar a aplicação do zero, o que apagava o volume e todo o histórico de deploys. Agora o runtime pode ser trocado a qualquer momento, em Geral → Ambiente.Antes de confirmar a troca, o dashboard mostra os riscos reais da mudança:- ela só vale a partir do próximo reinício: o container em execução continua no runtime antigo até lá;
- o arquivo de entrada e o comando de start não mudam automaticamente: um
index.jsescrito para Node não roda como aplicação Python, por exemplo; - a versão do runtime volta para a versão recomendada da nova linguagem, porque a versão antiga pode não existir nela;
- nenhum arquivo do projeto é apagado por essa operação.
node_modules depois de trocar para Python, por exemplo) ficavam no volume ocupando a cota do plano, sem reinstalação nem remoção automática. Agora, na janela “reiniciar agora?” que aparece depois de salvar a troca, uma caixa opcional permite apagar os diretórios de artefatos conhecidos da linguagem anterior antes de instalar os novos — nunca um arquivo de código do projeto.