Changelog

Novità di DynoTable

1.7.0

In evidenza

  • GPT-5.6 è nel selettore dei modelli. Scegli GPT-5.6 Luna di OpenAI per l'assistente AI, accanto a Claude e Nova, su qualsiasi profilo AWS in una regione degli Stati Uniti che lo offre. Il modello richiede un abbonamento AWS Marketplace dedicato: finché non è attivo, DynoTable te lo dice invece di restituirti un errore di autorizzazione nudo e crudo.

Aggiunto

  • Altre due varianti di GPT-5.6, Sol e Terra, sono disponibili dietro Mostra non verificati in Impostazioni → AI. Non hanno superato la suite di test completa degli altri modelli, quindi restano fuori dal selettore finché non le chiedi.
  • Testare la connessione ora prova il modello che hai davvero scelto, sulla stessa connessione usata dall'assistente: un risultato verde significa che quel modello risponde, non solo che le tue credenziali sono valide.

Corretto

  • L'assistente corregge un nome di tabella scritto con maiuscole sbagliate invece di insistere che la tabella non esiste. In DynamoDB i nomi delle tabelle distinguono maiuscole e minuscole: se esattamente una delle tue tabelle differisce solo per questo, usa quella e prosegue. Se nessuna corrisponde, ti mostra i nomi di tabella che hai davvero invece di ripetere un vicolo cieco.
  • Non segnala più una tabella come mancante quando semplicemente non è riuscito a leggere il tuo elenco di tabelle: un problema di permessi ora si legge come tale.
  • Se chiedi della scheda corrente e non ce n'è nessuna aperta, l'assistente va a cercare cosa intendevi invece di indovinare una tabella o fermarsi a chiedere.
  • Cercando un item con una chiave che non corrisponde, l'assistente ora sa cosa non andava nella chiave: corregge la ricerca invece di riportare «non trovato» come un dato di fatto.

1.6.0

In evidenza

  • Annulla un filtro, non solo un tab chiuso. Hai cancellato il filtro sbagliato? Hai cambiato indice per errore? Ora ⌘Z ritira l'ultima modifica ai filtri sulla tabella che stai guardando e riesegue la query di conseguenza — lo stesso tasto che già ti restituiva i tab chiusi. E sa quale delle due intendevi: annulla ciò che hai fatto più di recente, così la rete di sicurezza sulla chiusura dei tab e sulle righe delle cartelle resta intatta. ⌘⇧Z rimette la modifica al suo posto.

Aggiunto

  • Anche i filtri impostati dall'assistente AI si annullano allo stesso modo. Chiedigli di restringere una tabella, il risultato non ti piace, premi ⌘Z.
  • Una modifica al filtro costa esattamente un ⌘Z — scrivere un valore è un unico passo da annullare, non uno per ogni tasto premuto.
  • L'annullamento non esegue una query che il pulsante di esecuzione rifiuterebbe: se un filtro ripristinato non è ancora eseguibile, torna al suo posto perché tu lo completi, invece di partire da solo.

Corretto

  • L'assistente AI non dichiara più ordinate delle righe che non lo sono. Quando un ordinamento non è applicabile alla tabella o all'indice in questione, ora ne trova uno in grado di ordinare oppure ti dice chiaramente che la vista non è ordinata — invece di scartare l'ordinamento in silenzio e descrivere comunque le righe come dalla più recente.

1.5.0

In evidenza

  • I timestamp, a modo tuo. Scegli il formato 24 ore o AM/PM e la zona oraria in cui leggere i timestamp salvati — DynoTable applica entrambi ovunque mostri un orario. Le opzioni si trovano in Impostazioni → Aspetto, accanto a Tema e Lingua, con un'anteprima dal vivo così puoi vedere l'effetto mentre scegli. Cambia lingua e tutto si riformatta di conseguenza.
  • Vedi da quanto tempo, non solo quando. Qualsiasi colonna che contiene una data o un timestamp può ora essere mostrata come tempo relativo — «3 giorni fa» invece di un timestamp completo. È una scelta per colonna, nel menu Formato dell'intestazione, disponibile ovunque sia previsto il formato Data.

Aggiunto

  • La finestra di esportazione ora offre tutte le colonne presenti nella griglia. Un attributo sparso che prima potevi selezionare nella tabella ma non in fase di esportazione, ora è disponibile in entrambi i punti.
  • La selezione delle colonne dell'esportazione viene ricordata anziché essere persa.

Corretto

  • Le query SQL salvate nel Workbench potevano andare perse all'avvio dell'app.
  • La schermata di benvenuto poteva prendere il sopravvento anche con dei tab ancora aperti, e un singolo tab illeggibile poteva trascinare con sé tutti gli altri.
  • Le tabelle segnalavano brevemente di essere vuote prima che la prima query fosse stata eseguita.
  • L'eliminazione in blocco chiedeva conferma per una cancellazione che in realtà non avrebbe rimosso nulla.
  • I suggerimenti inline dell'assistente AI non comparivano affatto con alcuni modelli, e le sue spiegazioni potevano finire dentro l'editor SQL.
  • L'assistente AI ora rifiuta un join di Smart Table quando i valori non si collegano davvero, invece di crearne uno che risulta vuoto.

1.4.0

In evidenza

  • Hai chiuso il tab sbagliato? Riprendilo. Quando non stai scrivendo in un editor, ⌘Z recupera il tab che hai appena chiuso, e ⌘⇧T riapre i tab uno dopo l'altro. Dato che ora chiudere è reversibile, DynoTable non si ferma più a chiederti conferma — chiudi quello che vuoi e vai avanti.
  • Apri i link direttamente dai tuoi dati. Fai -clic su un URL nella tua tabella (Ctrl-clic su Windows e Linux) e si apre nel tuo browser. Funziona con qualsiasi formato di colonna, e in qualsiasi punto in cui compare un URL nell'editor di item.

Aggiunto

  • Anche togliere un tab da una cartella si può annullare, e non chiede più conferma prima. ⌘Z lo rimette nella stessa cartella, nella stessa posizione. Eliminare un'intera cartella è ancora definitivo, e chiede ancora conferma.

Corretto

  • «Filtro» appariva in inglese in sei lingue.
  • L'etichetta del comando di esecuzione della query non viene più tagliata nelle lingue in cui è più larga che in inglese.
  • Il suggerimento dell'AI di aprire una tabella o una query per te ora compare nella tua lingua.

1.3.0

In evidenza

  • Accedi con AWS IAM Identity Center su qualsiasi piano. L'SSO ora funziona durante la prova gratuita e con ogni abbonamento, senza bisogno di passare a un piano superiore. Se la tua azienda distribuisce gli accessi AWS tramite Identity Center, puoi usarlo con DynoTable fin da subito.
  • L'agente AI lavora con te dentro l'editor di item. Chiedigli di leggere l'item che hai aperto, di cambiare un singolo campo o di riscrivere l'intero documento — comprese le modifiche che non hai ancora salvato. Non salva mai al posto tuo: la modifica arriva nell'editor e decidi tu quando salvarla.

Aggiunto

  • Le cartelle ricordano i tab che chiudi. Un tab che chiudi dentro una cartella resta elencato lì e si riapre con un clic, così una cartella diventa un insieme duraturo delle tabelle su cui lavori, invece che solo di ciò che è aperto in quel momento.
  • Chiudi un tab o rimuovilo dalla cartella, direttamente dalla riga. Passando il mouse su una riga aperta compare una × per chiuderlo; su una riga chiusa compare un per toglierlo dalla cartella per sempre. È proprio la distinzione che vuoi, una volta che le cartelle conservano ciò che chiudi.
  • Dai all'AI delle note su una tabella specifica. Ogni tabella ha le proprie note in Impostazioni tabella — cosa significano le sue chiavi, quali campi contano, tutto ciò che altrimenti dovresti rispiegare a ogni sessione. Restano sulla tua macchina, e l'agente le legge ogni volta che lavori su quella tabella.
  • Chiedi all'AI di iniziare un nuovo item per te. Può aprire l'editor di item già compilato con una bozza, pronta perché tu la controlli, la completi e la salvi.

Corretto

  • La notifica di esportazione ora indica il file che hai davvero salvato, invece di quello suggerito prima che scegliessi una posizione.
  • Il codice esportato per la libreria DynamoDB Toolbox ora usa la vera chiave primaria della tua tabella negli Scan e nelle Query su Index.
  • Il tab attivo resta visibile quando comprimi la cartella in cui si trova.
  • Cambiando profilo non si rischia più di confondere i tab salvati e il layout.
  • I pulsanti che avviano un'azione lenta ora rispondono nel momento in cui li premi, invece di sembrare intatti finché il lavoro non è finito.
  • Cercare un nome che non corrisponde a nessuna tabella non propone più di aprirlo prima della relativa azione di creazione — se digiti «Workbench» ottieni un Workbench.

1.2.0

In evidenza

  • Inizia la tua prova di 30 giorni senza carta di credito. Prova tutto — SQL, Smart Tables, la modifica e l'agente AI — e decidi dopo. Nessuna carta alla registrazione, e nessuna richiesta quando la prova termina.
  • Workbench e Smart Tables ora fanno parte del piano a pagamento. Il piano Free mantiene la navigazione, le query PartiQL, i filtri e l'esportazione, e continua a fornire dati in sola lettura al tuo agente di coding tramite MCP — senza limiti di tempo. I join e le aggregazioni SQL, le Smart Tables salvate, la modifica e l'agente AI arrivano con un abbonamento. Le tue query, le tue specifiche e i tuoi layout non vengono mai toccati quando una prova termina: ti aspettano quando ti abboni.

Aggiunto

  • Vedi il piano della query prima di eseguirla. Quando è disponibile un piano, l'anteprima del Workbench identifica Scan rispetto a Query e l'indice. La stima RCU compare solo quando i metadati della tabella la supportano; una Query di partizione ordinaria non mostra RCU. L'editor segnala anche i join N+1 tra tabelle che si moltiplicherebbero in molte letture DynamoDB.
  • Esporta la tua query come codice eseguibile. Oltre ai formati già disponibili, ora puoi generare un programma pronto all'uso per la libreria schema-first DynamoDB Toolbox.
  • Disattiva completamente l'AI. Un solo interruttore nelle Impostazioni nasconde ogni superficie AI — la chat, la modifica inline, il completamento automatico e le voci AI nella palette dei comandi — per chi preferisce non vederla affatto.
  • Apri una tabella che non puoi elencare. Se il tuo ruolo può leggere una tabella ma non è autorizzato a elencarle, digita il suo nome nella palette dei comandi e aprila direttamente.
  • Errori di autorizzazione più chiari. Quando AWS rifiuta un'azione, DynoTable ora indica esattamente l'autorizzazione che ti manca invece di mostrare un errore grezzo.
  • Scan dell'intera tabella più veloci. Gli Scan di grandi dimensioni ora leggono più parti della tabella contemporaneamente, così i risultati compaiono molto prima.

Corretto

  • Inviando un messaggio in chat, la vista ora scorre sempre fino a mostrarlo.
  • Le opzioni di formato dell'esportazione come codice scorrono lateralmente invece di andare a capo su una seconda riga.
  • La modalità di sola lettura viene segnalata in modo affidabile — l'avviso non può più andare perso e lo stato si corregge da solo al successivo aggiornamento della licenza.

1.1.0

In evidenza

  • Conosci la tua tabella a colpo d'occhio — e ottieni uno schema tipizzato per essa. Ogni tabella aperta ha ora un pannello Statistiche: vedi la sua chiave primaria, gli indici secondari e le stime del numero di item e della dimensione, indicizzala così che il completamento automatico e i filtri conoscano i tuoi campi, ed esporta uno schema inferito in TypeScript, Zod o JSON Schema.

Aggiunto

  • Esportazione di schema inferito. Da una tabella indicizzata, trasforma i tuoi item in uno schema tipizzato in tre formati — TypeScript, Zod o JSON Schema — poi copialo o salvalo in un file.
  • Browser dei campi indicizzati. Il pannello Statistiche elenca ogni campo che scopre — compresi quelli annidati per percorso puntato — con il suo tipo e se è obbligatorio o facoltativo, e aggiunge un filtro quando l'elenco si allunga.
  • Dimensione della tabella a colpo d'occhio. Il numero di item, la dimensione totale e la dimensione media dell'item stanno proprio in cima al pannello Statistiche.

Corretto

  • Gli schemi esportati non ripetono più un campo visto più di una volta, e gli attributi della chiave primaria sono sempre contrassegnati come obbligatori.

1.0.0

In evidenza

  • DynoTable 1.0 — fuori dalla beta, ora ufficialmente stabile. La nostra prima versione pronta per la produzione: il modo veloce e keyboard-first per sfogliare e modificare DynamoDB, robusto e affidabile al punto da diventare il tuo strumento quotidiano. Firmato e autenticato su macOS, con build native per Windows e Linux.
  • Un agente AI più chiaro e più rapido. Ogni azione proposta dall'agente ora include una scorciatoia da tastiera, e i suoi ragionamenti, passaggi e proposte si leggono con chiarezza mentre lavora.

Aggiunto

  • Time-to-live a colpo d'occhio. Gli elementi che scadono ora mostrano un indicatore TTL nella griglia dati, nei risultati PartiQL e Smart Table, nell'editor degli elementi e nella Flow view — così vedi cosa sta per scadere senza doverlo cercare.
  • Formattazione per colonna. Visualizza qualsiasi colonna come testo grezzo, numero o data, e riporta qualsiasi colonna al suo valore grezzo.
  • Un selettore di colonne più fluido. Gli attributi chiave e TTL sono contrassegnati per trovarli facilmente, resta veloce su tabelle molto ampie e non c'è alcun limite al numero di colonne che puoi mostrare.
  • Scorciatoie da tastiera su ogni suggerimento AI — accetta, apri o ignora ciò che l'agente propone senza toccare il mouse.

Corretto

  • Il selettore di colonne non si apre più vuoto quando lo riapri, e la sua ricerca si azzera correttamente.
  • PartiQL ora ricorda le colonne che hai scelto di mostrare.

0.4.0

Beta

In evidenza

  • Single-table design automatico. DynoTable ora riconosce i tipi di entità nella tua tabella e ti permette di filtrarli — senza configurazione, senza impostazioni.

Aggiunto

  • Un badge del tipo di entità su ogni riga, derivato automaticamente dai prefissi delle tue chiavi.
  • Filtri a faccette — restringi la tabella a un singolo tipo di entità con un solo clic.
  • Le chiavi composite vengono suddivise in parti leggibili, così le chiavi multi-parte sono facili da scorrere.
  • Le colonne di partition key e sort key vengono ancorate a sinistra per aiutarti a orientarti mentre scorri.

Corretto

  • Rieseguendo una query ora le righe correnti restano a schermo durante l'aggiornamento, invece di mostrare per un attimo una griglia vuota.
  • Streaming più stabile — comportamento più prevedibile di Load more e Stop su tabelle di grandi dimensioni.

0.3.0

Beta

In evidenza

  • Query salvate. Assegna un nome, salva e riesegui le tue query da un menu ricercabile — sia in PartiQL sia nel SQL Workbench.

Aggiunto

  • Salva e rinomina le query, con ambito per tabella.
  • Cronologia ricercabile con righe di query evidenziate a livello di sintassi.
  • Nomi suggeriti dall'AI per query salvate e tab.
  • Il Workbench viene eseguito solo quando premi Execute — niente scan a tabella intera a sorpresa.

Corretto

  • Cambiando profilo ora viene mantenuto il layout della barra laterale.

0.2.0

Beta

In evidenza

  • Il SQL pesante resta fluido. JOIN, GROUP BY e aggregati a tabella intera vengono eseguiti senza bloccare l'interfaccia, anche su tabelle di grandi dimensioni.

Aggiunto

  • Aggregati esatti sull'intera tabella leggendo tutta la tabella su richiesta.
  • Risultati più rapidi e reattivi per query complesse del Workbench.