Novidades

O que há de novo no DynoTable

1.7.0

Destaques

  • O GPT-5.6 está no seletor de modelos. Escolha o GPT-5.6 Luna da OpenAI para o assistente de IA, ao lado do Claude e do Nova, em qualquer perfil AWS de uma região dos EUA que o ofereça. O modelo precisa da própria assinatura no AWS Marketplace: enquanto ela não estiver ativa, o DynoTable avisa você, em vez de devolver um erro de autorização seco.

Adicionado

  • Outras duas variantes do GPT-5.6, Sol e Terra, estão disponíveis atrás de Mostrar não verificados em Configurações → IA. Elas não passaram pela bateria de testes completa dos outros modelos, então ficam fora do seletor até você pedir.
  • Testar conexão agora testa o modelo que você realmente escolheu, pela mesma conexão que o assistente usa — um resultado verde significa que aquele modelo responde, e não apenas que suas credenciais são válidas.

Corrigido

  • O assistente conserta um nome de tabela com maiúsculas erradas em vez de insistir que a tabela não existe. No DynamoDB os nomes de tabela diferenciam maiúsculas de minúsculas: se exatamente uma das suas tabelas difere só nisso, ele usa essa e segue em frente. Se nenhuma corresponder, mostra os nomes de tabela que você realmente tem, em vez de repetir um beco sem saída.
  • Ele não relata mais uma tabela como inexistente quando apenas não conseguiu ler sua lista de tabelas — um problema de permissão agora é lido como tal.
  • Se você perguntar sobre a aba atual e nenhuma estiver aberta, o assistente vai procurar o que você quis dizer, em vez de chutar uma tabela ou parar para perguntar.
  • Ao buscar um item por uma chave que não corresponde, o assistente agora sabe o que estava errado na chave: ele corrige a busca em vez de apresentar «não encontrado» como fato.

1.6.0

Destaques

  • Desfaça um filtro, não só uma aba fechada. Limpou o filtro errado? Trocou de índice sem querer? Agora ⌘Z desfaz a última mudança de filtro na tabela que você está vendo e reexecuta a consulta para acompanhar — a mesma tecla que já trazia de volta as abas fechadas. Ele sabe o que você quis dizer: o que você fez mais recentemente é o que ele desfaz, então a rede de segurança de fechar abas e linhas de pastas fica intacta. ⌘⇧Z refaz a mudança.

Adicionado

  • Os filtros que o assistente de IA aplica podem ser desfeitos do mesmo jeito. Peça para ele restringir uma tabela, não gostou do resultado, aperte ⌘Z.
  • Uma mudança de filtro custa exatamente um ⌘Z — digitar um valor é um único passo para desfazer, não um por tecla pressionada.
  • Desfazer não executa uma consulta que o botão Executar recusaria; se um filtro restaurado ainda não for executável, ele volta para você terminar em vez de disparar.

Corrigido

  • O assistente de IA não diz mais que as linhas estão ordenadas quando não estão. Quando uma ordenação não pode ser aplicada à tabela ou ao índice em questão, ele encontra um que consiga ordenar ou avisa claramente que a visão não está ordenada — em vez de descartar a ordenação silenciosamente e ainda descrever as linhas como as mais recentes primeiro.

1.5.0

Destaques

  • Timestamps, do seu jeito. Escolha o formato 24 horas ou AM/PM, e selecione o fuso horário em que seus timestamps armazenados devem ser lidos — o DynoTable aplica os dois em todo lugar onde exibe um horário. Ficam em Configurações → Aparência, ao lado de Tema e Idioma, com uma amostra ao vivo para você ver o efeito enquanto escolhe. Troque o idioma e tudo se reformata para acompanhar.
  • Veja há quanto tempo, não só quando. Qualquer coluna com uma data ou timestamp agora pode ser exibida como tempo relativo — "há 3 dias" em vez de um timestamp completo. É uma escolha por coluna, no menu Formato do cabeçalho da coluna, disponível em qualquer lugar onde o formato Data aparece.

Adicionado

  • A caixa de diálogo de exportação agora oferece todas as colunas que a grade oferece. Um atributo esparso que você conseguia marcar na tabela, mas não na hora de exportar, agora está disponível nos dois lugares.
  • Sua seleção de colunas de exportação agora é lembrada, em vez de ser descartada.

Corrigido

  • O SQL salvo do Workbench podia se perder quando o app iniciava.
  • A Tela de Boas-vindas podia assumir o controle mesmo com abas ainda abertas, e uma única aba ilegível podia derrubar todas as outras junto.
  • As tabelas diziam estar vazias por um instante antes mesmo da primeira consulta rodar.
  • A exclusão em lote oferecia confirmar uma exclusão que não removeria nada.
  • As sugestões inline do assistente de IA não apareciam com alguns modelos, e suas explicações podiam acabar dentro do editor SQL.
  • O assistente de IA agora recusa um join de Smart Table quando os valores não se conectam de fato, em vez de montar um que renderiza em branco.

1.4.0

Destaques

  • Fechou a aba errada? Traga-a de volta. Quando você não está digitando em um editor, ⌘Z traz de volta a aba que você acabou de fechar, e ⌘⇧T reabre as abas uma após a outra. Como fechar agora é reversível, o DynoTable não para mais para pedir sua confirmação — você só fecha as coisas e segue em frente.
  • Abra links direto dos seus dados. +clique em uma URL na sua tabela (Ctrl+clique no Windows e no Linux) e ela abre no seu navegador. Funciona em qualquer formato de coluna e em qualquer lugar onde uma URL apareça no editor de itens.

Adicionado

  • Tirar uma aba de uma pasta também pode ser desfeito, e não pergunta mais antes. ⌘Z a devolve à mesma pasta, na mesma posição. Excluir uma pasta inteira continua sendo definitivo, e continua pedindo confirmação.

Corrigido

  • “Filter” aparecia em inglês em seis idiomas.
  • O rótulo do botão de execução da consulta não fica mais cortado nos idiomas em que ele é mais largo do que em inglês.
  • A sugestão da IA de abrir uma tabela ou consulta para você agora aparece no seu idioma.

1.3.0

Destaques

  • Entre com o AWS IAM Identity Center em qualquer plano. O SSO agora funciona no teste gratuito e em todas as assinaturas, sem precisar mudar de plano. Se é pelo Identity Center que sua empresa distribui o acesso à AWS, você já pode começar a usar o DynoTable com ele.
  • O agente de IA trabalha com você dentro do editor de itens. Peça que ele leia o item que você tem aberto, altere um campo ou reescreva o documento inteiro — inclusive as edições que você ainda não salvou. Ele nunca salva no seu lugar: a alteração fica no editor e você decide quando gravá-la.

Adicionado

  • As pastas lembram das abas que você fecha. Uma aba fechada dentro de uma pasta continua listada ali e reabre com um clique, então a pasta vira um conjunto duradouro das tabelas com que você trabalha, em vez de apenas o que estiver aberto no momento.
  • Feche uma aba ou remova-a da pasta, direto na linha. Ao passar o mouse por uma linha aberta, aparece um × para fechá-la; numa linha fechada, aparece um para tirá-la da pasta de vez. Essa é justamente a distinção que você quer quando as pastas passam a guardar o que você fecha.
  • Dê à IA anotações sobre uma tabela específica. Cada tabela tem suas próprias anotações nas Configurações da tabela — o que suas chaves significam, quais campos importam, tudo aquilo que você teria que reexplicar a cada sessão. Elas ficam na sua máquina, e o agente as lê sempre que você trabalha naquela tabela.
  • Peça à IA para começar um novo item para você. Ela pode abrir o editor de itens já preenchido com um rascunho, pronto para você revisar, concluir e salvar.

Corrigido

  • A notificação de exportação agora informa o arquivo que você realmente salvou, em vez daquele sugerido antes de você escolher o local.
  • O código exportado para a biblioteca DynamoDB Toolbox agora usa a chave primária real da sua tabela em Scans e em consultas a índices.
  • A aba ativa continua visível quando você recolhe a pasta em que ela está.
  • Trocar de perfil não corre mais o risco de misturar suas abas salvas e seu layout.
  • Botões que iniciam uma ação lenta agora respondem no instante em que você clica, em vez de parecerem intocados até o trabalho terminar.
  • Buscar um nome que não corresponde a nenhuma tabela não oferece mais abri-lo antes da ação de criação correspondente — digitar “Workbench” te dá um Workbench.

1.2.0

Destaques

  • Comece seu teste de 30 dias sem cartão de crédito. Experimente tudo — SQL, Smart Tables, edição e o agente de IA — e decida depois. Sem cartão no cadastro, e nenhum é exigido quando o teste termina.
  • O Workbench e as Smart Tables agora fazem parte do plano pago. O plano Grátis mantém a navegação, as consultas PartiQL, os filtros e a exportação, e continua servindo dados somente leitura ao seu agente de programação via MCP — sem limite de tempo. Joins e agregações em SQL, Smart Tables salvas, edição e o agente de IA vêm com a assinatura. Suas consultas, especificações e layouts nunca são tocados quando um teste termina; eles ficam esperando por você quando assinar.

Adicionado

  • Veja o plano da consulta antes de executá-la. Quando há um plano disponível, a prévia do Workbench identifica Scan versus Query e o índice. A estimativa de RCU aparece somente quando os metadados da tabela permitem; uma Query de partição comum não mostra RCU. O editor também sinaliza joins N+1 entre tabelas que se espalhariam em muitas leituras do DynamoDB.
  • Exporte sua consulta como código executável. Além das opções já existentes, agora você pode gerar um programa pronto para rodar para a biblioteca DynamoDB Toolbox, baseada em schema.
  • Desative a IA por completo. Uma única opção em Configurações oculta todas as áreas com IA — o chat, a edição inline, o autocompletar e os itens de IA na paleta de comandos — para quem prefere simplesmente não tê-la por perto.
  • Abra uma tabela que você não consegue listar. Se sua função do IAM pode ler uma tabela mas não tem permissão para listá-las, digite o nome dela na paleta de comandos e abra-a diretamente.
  • Erros de permissão mais claros. Quando a AWS recusa uma ação, o DynoTable agora informa exatamente qual permissão está faltando, em vez de mostrar um erro bruto.
  • Scans de tabela inteira mais rápidos. Scans grandes agora buscam várias partes da tabela ao mesmo tempo, então os resultados aparecem visivelmente mais rápido.

Corrigido

  • Enviar uma mensagem no chat agora sempre rola a tela até ela.
  • As opções de formato ao exportar como código agora rolam para os lados em vez de quebrar em uma segunda linha.
  • O modo somente leitura é informado de forma confiável — o aviso não pode mais ser suprimido, e o estado se corrige sozinho na próxima atualização da licença.

1.1.0

Destaques

  • Conheça sua tabela num relance — e obtenha um esquema tipado para ela. Toda tabela aberta agora tem um painel Estatísticas: veja sua chave primária, os índices secundários e as estimativas de contagem e tamanho de itens, indexe-a para que o autocompletar e os filtros conheçam seus campos, e exporte um esquema inferido em TypeScript, Zod ou JSON Schema.

Adicionado

  • Exportação de esquema inferido. A partir de uma tabela indexada, transforme seus itens em um esquema tipado em três formatos — TypeScript, Zod ou JSON Schema — e então copie-o ou salve-o em um arquivo.
  • Navegador de campos indexados. O painel Estatísticas lista cada campo que descobre — incluindo os aninhados por caminho pontilhado — com seu tipo e se é obrigatório ou opcional, e adiciona um filtro quando a lista fica longa.
  • Tamanho da tabela num relance. A contagem de itens, o tamanho total e o tamanho médio do item ficam bem no topo do painel Estatísticas.

Corrigido

  • Esquemas exportados não repetem mais um campo que apareceu mais de uma vez, e os atributos da chave primária são sempre marcados como obrigatórios.

1.0.0

Destaques

  • DynoTable 1.0 — fora do beta, oficialmente estável. Nosso primeiro lançamento pronto para produção: a maneira rápida e voltada ao teclado de navegar e editar o DynamoDB, robusta e confiável o suficiente para ser sua ferramenta do dia a dia. Assinado e notarizado no macOS, com builds nativos para Windows e Linux.
  • Um agente de IA mais claro e ágil. Cada ação que o agente propõe agora traz um atalho de teclado, e seu raciocínio, etapas e propostas ficam claros enquanto ele trabalha.

Adicionado

  • TTL num relance. Itens que expiram agora exibem um marcador de TTL na grade de dados, nos resultados de PartiQL e Smart Table, no editor de itens e no Flow view — assim você vê o que está prestes a expirar sem precisar procurar.
  • Formatação por coluna. Exiba qualquer coluna como texto bruto, número ou data, e volte qualquer coluna ao seu valor bruto.
  • Um seletor de colunas mais fluido. Atributos de chave e de TTL são destacados para facilitar a busca, ele continua rápido em tabelas largas e não há limite de quantas colunas você pode exibir.
  • Atalhos de teclado em cada sugestão de IA — aceite, abra ou dispense o que o agente propõe sem tocar no mouse.

Corrigido

  • O seletor de colunas não abre mais em branco ao ser reaberto, e sua busca é limpa corretamente.
  • O PartiQL agora lembra as colunas que você escolheu exibir.

0.4.0

Beta

Destaques

  • Single-table design automático. O DynoTable agora reconhece os tipos de entidade da sua tabela e permite filtrar por eles — sem configuração, sem setup.

Adicionado

  • Um selo de tipo de entidade em cada linha, derivado automaticamente dos prefixos das suas chaves.
  • Filtragem facetada — restrinja a tabela a um único tipo de entidade em um clique.
  • Chaves compostas são divididas em partes legíveis, para que chaves com várias partes fiquem fáceis de examinar.
  • As colunas de partition key e sort key ficam fixadas à esquerda para manter você orientado enquanto rola a tela.

Corrigido

  • Reexecutar uma consulta agora mantém suas linhas atuais na tela enquanto ela é atualizada, em vez de piscar uma grade vazia.
  • Streaming mais estável — comportamento mais previsível de Carregar mais e Parar em tabelas grandes.

0.3.0

Beta

Destaques

  • Consultas salvas. Nomeie, salve e reexecute suas consultas a partir de um menu pesquisável — tanto no PartiQL quanto no SQL Workbench.

Adicionado

  • Salve e renomeie consultas, com escopo por tabela.
  • Histórico pesquisável com linhas de consulta destacadas por sintaxe.
  • Nomes sugeridos por IA para consultas salvas e abas.
  • O Workbench só executa quando você clica em Executar — sem scans de tabela inteira inesperados.

Corrigido

  • Trocar de profile agora preserva o layout da sua barra lateral.

0.2.0

Beta

Destaques

  • SQL pesado continua fluido. JOINs, GROUP BY e agregações de tabela inteira rodam sem travar a interface, mesmo em tabelas grandes.

Adicionado

  • Agregações exatas de tabela inteira lendo toda a tabela sob demanda.
  • Resultados mais rápidos e responsivos para consultas complexas do Workbench.