Değişiklik günlüğü

DynoTable’de neler yeni

1.7.0

Öne çıkanlar

  • GPT-5.6 model seçicide. AI asistanı için OpenAI'nin GPT-5.6 Luna modelini Claude ve Nova'nın yanında seçebilirsin — modeli sunan bir ABD bölgesindeki herhangi bir AWS profilinde. Modelin kendi AWS Marketplace aboneliği gerekiyor: abonelik etkinleşene kadar DynoTable sana bunu söylüyor, kuru bir yetkilendirme hatası göstermek yerine.

Eklenenler

  • GPT-5.6'nın diğer iki çeşidi Sol ve Terra, Ayarlar → AI altındaki Doğrulanmamışları göster seçeneğinin arkasında. Diğer modellerin geçtiği testlerin tamamından geçmediler; bu yüzden sen istemedikçe seçicide görünmüyorlar.
  • Bağlantıyı test et artık gerçekten seçtiğin modeli, asistanın kullandığı bağlantı üzerinden deniyor — yeşil sonuç, yalnızca kimlik bilgilerinin geçerli olduğunu değil, o modelin yanıt verdiğini gösteriyor.

Düzeltilenler

  • Asistan, büyük/küçük harfi yanlış yazılmış bir tablo adını, tablo yok diye ısrar etmek yerine düzeltiyor. DynamoDB tablo adları büyük/küçük harfe duyarlıdır: tablolarından tam olarak biri yalnızca bu yönden ayrılıyorsa onu kullanıp devam ediyor. Hiçbiri uymuyorsa, çıkmaz bir yolu tekrarlamak yerine gerçekten sahip olduğun tablo adlarını gösteriyor.
  • Yalnızca tablo listeni okuyamadığı durumda artık tabloyu yok diye bildirmiyor — bir izin sorunu artık izin sorunu gibi okunuyor.
  • Hiç sekme açık değilken mevcut sekmeyi sorduğunda, asistan bir tablo tahmin etmek ya da durup sormak yerine ne demek istediğini bulmaya gidiyor.
  • Eşleşmeyen bir anahtarla öğe ararken asistan artık anahtarın nesinin yanlış olduğunu öğreniyor; «bulunamadı» sonucunu bir gerçek gibi bildirmek yerine aramayı düzeltiyor.

1.6.0

Öne çıkanlar

  • Yalnızca kapattığın bir sekmeyi değil, bir filtreyi de geri al. Yanlış filtreyi mi temizledin? Yanlışlıkla indeks mi değiştirdin? ⌘Z artık baktığın tablodaki son filtre değişikliğini geri alıyor ve sorguyu buna göre yeniden çalıştırıyor — kapattığın sekmeleri zaten geri getiren tuşun aynısı. Hangisini kastettiğini biliyor: en son hangisini yaptıysan onu geri alır, yani sekmeleri ve klasör satırlarını kapatırken sahip olduğun güvenlik ağına dokunulmuyor. ⌘⇧Z değişikliği geri koyar.

Eklenenler

  • AI aracısının kurduğu filtreler de aynı şekilde geri alınabiliyor. Ondan bir tabloyu daraltmasını iste, sonuç hoşuna gitmezse ⌘Z tuşuna bas.
  • Bir filtre değişikliği tam olarak tek bir ⌘Z demek — bir değer yazmak, her tuş vuruşu için ayrı değil, geri alınacak tek bir adım.
  • Geri alma, Çalıştır düğmesinin reddedeceği bir sorguyu çalıştırmıyor; geri getirilen bir filtre henüz çalıştırılabilir değilse, kendiliğinden tetiklenmek yerine tamamlaman için öylece geri gelir.

Düzeltilenler

  • AI aracısı artık sıralı olmayan satırlara sıralı demiyor. Söz konusu tabloya veya indekse bir sıralama uygulanamadığında, ya sıralama yapabilecek bir indeks bulur ya da görünümün sıralı olmadığını açıkça söyler — sıralamayı sessizce düşürüp satırları yine de en yeniden eskiye sıralıymış gibi anlatmak yerine.

1.5.0

Öne çıkanlar

  • Zaman damgaları, senin istediğin gibi görünsün. 24 saat mi yoksa ÖÖ/ÖS mi göstereceğini seç, kayıtlı zaman damgalarının hangi saat diliminde okunacağını belirle — DynoTable ikisini de bir zaman gösterdiği her yerde uygular. Bu seçenekler Ayarlar → Görünüm'de, Tema ve Dil'in yanında; seçim yaparken etkisini hemen gösteren canlı bir örnekle birlikte. Dili değiştirdiğinde her şey buna göre yeniden biçimlenir.
  • Ne zaman değil, ne kadar önce olduğunu gör. Tarih veya zaman damgası tutan herhangi bir sütun artık göreli zaman olarak gösterilebilir — tam bir zaman damgası yerine "3 gün önce" gibi. Sütun başlığındaki Biçim menüsünden sütun bazında seçilir, Tarih biçiminin sunulduğu her yerde bulunur.

Eklenenler

  • Dışa aktarma penceresi artık tablonun sunduğu her sütunu sunuyor. Tabloda işaretleyebildiğin ama dışa aktarırken göremediğin seyrek bir öznitelik artık her iki yerde de kullanılabiliyor.
  • Dışa aktarma sütun seçimin artık atılmak yerine hatırlanıyor.

Düzeltilenler

  • Kaydedilmiş Workbench SQL'i, uygulama başladığında kaybolabiliyordu.
  • Sekmeler hâlâ açıkken Karşılama Ekranı öne geçebiliyordu ve okunamayan tek bir sekme geri kalanını da beraberinde çökertebiliyordu.
  • Tablolar, ilk sorguları çalışmadan önce kısa süreliğine boşmuş gibi görünüyordu.
  • Toplu silme, hiçbir şeyi kaldırmayacak bir silme işlemini onaylamanı istiyordu.
  • AI aracısının satır içi önerileri bazı modellerde hiçbir şey göstermiyordu ve açıklamaları SQL düzenleyicinin içinde bitebiliyordu.
  • AI aracısı artık değerler gerçekte bağlanmadığında boş görünen bir Smart Table birleştirmesi oluşturmak yerine bunu reddediyor.

1.4.0

Öne çıkanlar

  • Yanlış sekmeyi mi kapattın? Geri getir. Bir düzenleyicide yazı yazmıyorken ⌘Z az önce kapattığın sekmeyi geri getirir, ⌘⇧T ise kapattığın sekmeleri birbiri ardına yeniden açar. Kapatma artık geri alınabilir olduğu için DynoTable seni onay istemek üzere durdurmuyor — kapatıp işine devam ediyorsun.
  • Bağlantıları doğrudan verilerinin içinden aç. Tablondaki bir URL'ye ile tıkla (Windows ve Linux'ta Ctrl ile tıkla), tarayıcında açılır. Her sütun biçiminde ve öğe düzenleyicide bir URL'nin geçtiği her yerde çalışır.

Eklenenler

  • Bir sekmeyi klasörden çıkarmak da geri alınabilir ve artık önceden sormuyor. ⌘Z onu aynı klasöre, aynı konuma geri koyar. Bir klasörün tamamını silmek hâlâ kesindir ve hâlâ onay ister.

Düzeltilenler

  • “Filtre” etiketi altı dilde İngilizce görünüyordu.
  • Sorgu çalıştırma düğmesindeki etiket, İngilizcedekinden daha geniş olduğu dillerde artık kesilmiyor.
  • AI'nın senin için bir tablo veya sorgu açma önerisi artık dilinde görünüyor.

1.3.0

Öne çıkanlar

  • Her planda AWS IAM Identity Center ile oturum aç. SSO artık ücretsiz denemede ve her abonelikte çalışıyor; yükseltmeye gerek yok. Şirketin AWS erişimini Identity Center üzerinden dağıtıyorsa, DynoTable'ı hemen onunla kullanmaya başlayabilirsin.
  • AI aracısı öğe düzenleyicide seninle birlikte çalışıyor. Ondan açık olan öğeyi okumasını, tek bir alanı değiştirmesini ya da belgenin tamamını yeniden yazmasını iste — henüz kaydetmediğin düzenlemeler dahil. Senin adına asla kaydetmez: değişiklik düzenleyicide belirir, onu ne zaman işleyeceğine sen karar verirsin.

Eklenenler

  • Klasörler kapattığın sekmeleri hatırlıyor. Bir klasörün içinde kapattığın sekme orada listelenmeye devam eder ve tek tıkla yeniden açılır; böylece klasör, yalnızca o an açık olanların değil, üzerinde çalıştığın tabloların kalıcı bir kümesi hâline gelir.
  • Bir sekmeyi kapat ya da klasörden çıkar, doğrudan satırın üzerinden. Açık bir satırın üzerine geldiğinde onu kapatmak için × çıkar; kapalı bir satırda ise klasörden temelli çıkarmak için belirir. Klasörler kapattıklarını sakladığına göre, asıl isteyeceğin ayrım tam da bu.
  • AI'ya belirli bir tablo hakkında notlar bırak. Her tablonun Tablo Ayarları'nda kendi notları var — anahtarlarının ne anlama geldiği, hangi alanların önemli olduğu, her oturumda yeniden anlatmak zorunda kalacağın her şey. Notlar makinende kalır ve aracı, o tablo üzerinde çalıştığın her seferde onları okur.
  • AI'dan senin için yeni bir öğe başlatmasını iste. Öğe düzenleyiciyi bir taslakla önceden doldurulmuş hâlde açabilir; incelemen, tamamlaman ve kaydetmen için hazır.

Düzeltilenler

  • Dışa aktarma bildirimi artık, konum seçmeden önce önerilen dosyayı değil, gerçekten kaydettiğin dosyayı belirtiyor.
  • DynamoDB Toolbox kitaplığı için dışa aktarılan kod artık taramalarda ve dizin sorgularında tablonun gerçek birincil anahtarını kullanıyor.
  • Etkin sekme, içinde bulunduğu klasörü daralttığında görünür kalıyor.
  • Profil değiştirmek artık kaydedilmiş sekmelerini ve düzenini karıştırma riski taşımıyor.
  • Yavaş bir işlemi başlatan düğmeler artık iş bitene kadar hiç dokunulmamış gibi durmak yerine, tıkladığın anda tepki veriyor.
  • Hiçbir tabloyla eşleşmeyen bir adı aradığında, o adı açma seçeneği artık ilgili oluşturma eyleminin önüne geçmiyor — “Workbench” yazdığında bir Workbench alırsın.

1.2.0

Öne çıkanlar

  • 30 günlük denemeni kredi kartı olmadan başlat. Her şeyi dene — SQL, Smart Tables, düzenleme ve AI aracısı — kararını sonra ver. Kaydolurken kart yok, deneme bittiğinde de kart gerekmiyor.
  • Workbench ve Smart Tables artık ücretli planın parçası. Ücretsiz plan; gezinmeyi, PartiQL sorgularını, filtreleri ve dışa aktarmayı korur, ayrıca MCP üzerinden kodlama aracına salt okunur veri sunmayı sürdürür — hem de süre sınırı olmadan. SQL birleştirmeleri ve toplama işlemleri, kaydedilmiş Smart Tables, düzenleme ve AI aracısı abonelikle gelir. Deneme bittiğinde sorgularına, tanımlarına ve düzenlerine asla dokunulmaz; abone olduğunda hepsi seni bekliyor olur.

Eklenenler

  • Çalıştırmadan önce sorgu planını gör. Bir plan mevcutsa Workbench önizlemesi Scan ile Query'yi ve indeksi ayırt eder. RCU tahmini yalnızca tablo meta verileri desteklediğinde görünür; sıradan bir bölüm Query'si RCU göstermez. Editör ayrıca birçok DynamoDB okumasına yayılacak tablolar arası N+1 join'leri de işaretler.
  • Sorgunu çalıştırılabilir kod olarak dışa aktar. Mevcut hedeflerin yanı sıra, artık şema öncelikli DynamoDB Toolbox kitaplığı için çalışmaya hazır bir program üretebilirsin.
  • AI'yı tamamen kapat. Ayarlar'daki tek bir anahtar her AI yüzeyini gizler — sohbeti, satır içi düzenlemeyi, otomatik tamamlamayı ve komut paletindeki AI girdilerini — onu hiç görmek istemeyenler için.
  • Listeleyemediğin bir tabloyu aç. Rolün bir tabloyu okuyabiliyor ama tabloları listelemesine izin verilmiyorsa, adını komut paletine yaz ve doğrudan aç.
  • Daha anlaşılır izin hataları. AWS bir eylemi reddettiğinde DynoTable artık ham bir hata göstermek yerine eksik olan izni tam adıyla söylüyor.
  • Daha hızlı tam tablo taramaları. Büyük taramalar artık tablonun birkaç bölümünü aynı anda getiriyor; böylece sonuçlar gözle görülür biçimde daha erken doluyor.

Düzeltilenler

  • Bir sohbet mesajı gönderdiğinde mesaj artık her zaman görünür alana kaydırılıyor.
  • Kod olarak dışa aktarırken görünen biçim seçenekleri ikinci bir satıra taşmak yerine yana doğru kayıyor.
  • Salt okunur mod güvenilir biçimde bildiriliyor — uyarı artık yutulamıyor ve durum bir sonraki lisans yenilemesinde kendini düzeltiyor.

1.1.0

Öne çıkanlar

  • Tablonu bir bakışta tanı — ve onun için türlenmiş bir şema al. Her açık tablonun artık bir İstatistikler paneli var: birincil anahtarını, ikincil dizinlerini, öğe sayısı ve boyut tahminlerini gör; otomatik tamamlama ve filtreler alanlarını bilsin diye onu dizinle; çıkarımlı bir şemayı TypeScript, Zod veya JSON Schema olarak dışa aktar.

Eklenenler

  • Çıkarımlı şema dışa aktarımı. Dizinlenmiş bir tablodan öğelerini üç formatta türlenmiş bir şemaya dönüştür — TypeScript, Zod veya JSON Schema — ardından kopyala ya da bir dosyaya kaydet.
  • Dizinlenmiş alan tarayıcısı. İstatistikler paneli keşfettiği her alanı — noktalı yol ile iç içe geçmiş olanlar dahil — türü ve zorunlu mu isteğe bağlı mı olduğuyla birlikte listeler; liste uzadığında bir filtre ekler.
  • Bir bakışta tablo boyutu. Öğe sayısı, toplam boyut ve ortalama öğe boyutu İstatistikler panelinin tam üstünde yer alır.

Düzeltilenler

  • Dışa aktarılan şemalar artık birden çok kez görülen bir alanı tekrar etmiyor ve birincil anahtar öznitelikleri her zaman zorunlu olarak işaretleniyor.

1.0.0

Öne çıkanlar

  • DynoTable 1.0 — beta sürecini geride bıraktı, artık resmen kararlı. İlk üretime hazır sürümümüz: DynamoDB'yi göz atmanın ve düzenlemenin hızlı, klavye öncelikli yolu; artık her gün güvenle kullanabileceğiniz kadar sağlam ve güvenilir. macOS'te imzalı ve noter onaylı, Windows ve Linux için yerel derlemelerle birlikte.
  • Daha anlaşılır, daha hızlı bir AI aracısı. Aracının önerdiği her eylem artık bir klavye kısayolu taşıyor; çalışırken düşünceleri, adımları ve önerileri net bir şekilde okunuyor.

Eklenenler

  • Bir bakışta yaşam süresi. Süresi dolacak öğeler artık veri ızgarasında, PartiQL ve Smart Table sonuçlarında, öğe düzenleyicisinde ve Flow view'da bir TTL işareti gösteriyor — böylece neyin süresinin dolmak üzere olduğunu araştırmaya gerek kalmadan görebilirsiniz.
  • Sütun bazında biçimlendirme. Herhangi bir sütunu ham metin, sayı ya da tarih olarak görüntüleyin ve istediğiniz sütunu her an ham değerine geri döndürün.
  • Daha akıcı bir sütun seçici. Anahtar ve TTL öznitelikleri kolayca bulunabilmeleri için işaretlendi, geniş tablolarda hızlı kalıyor ve gösterebileceğiniz sütun sayısında hiçbir sınır yok.
  • Her AI önerisinde klavye kısayolları — aracının önerdiklerini fareye uzanmadan kabul edin, açın veya kapatın.

Düzeltilenler

  • Sütun seçici yeniden açıldığında artık boş açılmıyor ve araması doğru şekilde temizleniyor.
  • PartiQL artık göstermeyi seçtiğiniz sütunları hatırlıyor.

0.4.0

Beta

Öne çıkanlar

  • Otomatik tek tablo tasarımı. DynoTable artık tablonuzdaki varlık türlerini tanıyor ve onlara göre filtrelemenize olanak veriyor — yapılandırma yok, kurulum yok.

Eklenenler

  • Anahtar öneklerinizden otomatik olarak türetilen, her satırdaki bir varlık türü rozeti.
  • Faset filtreleme — tabloyu tek tıklamayla tek bir varlık türüne daraltın.
  • Bileşik anahtarlar okunabilir parçalara ayrılır, böylece çok parçalı anahtarları taramak kolaylaşır.
  • Partition key ve sort key sütunları sola sabitlenir, böylece kaydırırken yönünüzü kaybetmezsiniz.

Düzeltilenler

  • Bir sorguyu yeniden çalıştırmak artık yenileme sırasında boş bir tablo göstermek yerine mevcut satırlarınızı ekranda tutuyor.
  • Daha kararlı akış — büyük tablolarda daha öngörülebilir Daha fazla yükle ve Durdur davranışı.

0.3.0

Beta

Öne çıkanlar

  • Kaydedilmiş sorgular. Sorgularınızı adlandırın, kaydedin ve aranabilir bir menüden yeniden çalıştırın — hem PartiQL’de hem de SQL Workbench’te.

Eklenenler

  • Tablo başına kapsamlandırılmış olarak sorguları kaydedin ve yeniden adlandırın.
  • Söz dizimi vurgulu sorgu satırlarıyla aranabilir geçmiş.
  • Kaydedilmiş sorgular ve sekmeler için yapay zekâ önerili adlar.
  • Workbench yalnızca Yürüt’e bastığınızda çalışır — beklenmedik tam tablo taramaları yok.

Düzeltilenler

  • Profil değiştirmek artık kenar çubuğu düzeninizi koruyor.

0.2.0

Beta

Öne çıkanlar

  • Ağır SQL akıcı kalır. JOIN’ler, GROUP BY ve tam tablo toplamaları, büyük tablolarda bile arayüzü dondurmadan çalışır.

Eklenenler

  • Tabloyu isteğe bağlı olarak baştan sona okuyarak tam tablo genelinde tam toplamalar.
  • Karmaşık Workbench sorguları için daha hızlı, daha yanıt veren sonuçlar.