Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Claude Connectors'da NocoDB; Community Edition, Cloud Free Plan ve Cloud/On-Prem ücretli planlarda kullanılabilir.
%1200 daha fazla MCP aracı; Cloud Free Plan ve Cloud/On-Prem ücretli planlarda kullanılabilir.
İş akışlarında zengin metinli e-postalar yalnızca Cloud/On-Prem ücretli planlarda kullanılabilir.
Zengin metinli e-postalar, NocoDB Cloud'da Plus ve üzeri planları gerektirir.
Community Edition'da MCP sunucusu kayıt araçlarını kullanmaya devam eder.
Claude Connectors'da NocoDB
NocoDB artık Claude Connectors'da kullanılabiliyor. Böylece bir base, MCP URL'sini manuel olarak eklemek yerine connectors dizininden Claude'a bağlanabiliyor.
Bağlantı kurulduktan sonra Claude, bağlantıyı gerçekleştiren kullanıcının rolünün izin verdiği tüm MCP araçlarını kullanabiliyor. Bu sürüm itibarıyla tüm workspace'i kapsayan 149 araç bulunuyor.
%1200 Daha Fazla MCP Aracı
MCP sunucusundaki araç sayısı 11'den 149'a çıkarıldı ve araçların kapsamı yalnızca kayıtlarla sınırlı kalmayıp tüm workspace'i kapsayacak şekilde genişletildi.
Claude, ChatGPT, Cursor veya herhangi bir MCP istemcisi artık NocoDB içinde bir tablo oluşturabilir, bir iş akışını webhook'a bağlayabilir, bir interface sayfası oluşturabilir veya izinları kısıtlayabilir ve bunların tamamını tek bir konuşma içinde gerçekleştirebilir.
Araçlar; tabloları, alanları, görünümleri, filtreleri, sıralamaları, iş akışlarını, interface'leri, dashboard'ları, widget'ları, script'leri, belgeleri, webhook'ları, yorumları, izinleri, Record-Level Security'yi, satır renklendirmeyi, klasörleri, üyeleri ve CSV içe/dışa aktarmayı kapsıyor.
Her araç, REST API'dekiyle aynı servisi kullandığından doğrulama, izinler ve denetim işlemleri aynı şekilde uygulanıyor.
Her çağrı, çağrıyı yapan kullanıcının rolüne uygun şekilde çalışıyor: görüntüleyiciler okuyabiliyor, editörler yazabiliyor ve oluşturucular şemayı değiştirebiliyor.
149 araç yalnızca başlangıç niteliğinde. Sonraki araç grubu üzerinde çalışmalar devam ediyor.
İş Akışlarında Zengin Metinli E-postalar
İş akışı e-postaları artık biçimlendirilebiliyor.
Send Email, SMTP, Gmail ve Outlook düğümleri; başlıkları, metin biçimlendirmesini, listeleri, renkleri ve özel bağlantı metnine sahip bağlantıları destekleyen ortak bir zengin metin düzenleyicisi kullanıyor.
İş akışı değişkenleri e-posta gövdesinin herhangi bir yerine eklenebiliyor.
İyileştirmeler
Butonlar artık interface sayfalarındaki tablo sayfası başlıklarına, kayıt inceleme araç çubuklarına, dashboard grup başlıklarına ve kayıt sayfasındaki alan gruplarına yerleştirilebiliyor. Sayfa düzeyindeki butonlar kayıt olmadan bir otomasyon çalıştırabiliyor ve Go to interface page seçeneği, base içindeki herhangi bir interface'de bulunan sayfayı açabiliyor.
List View'daki kayıtlar artık hiyerarşi boyunca sürüklenip bırakılabiliyor. Bir kayıt başka bir kaydın üzerine bırakılarak onun altına yerleştirilebiliyor veya farklı bir üst kayda taşınabiliyor. Alt kayıtlar üst kayıtlarıyla birlikte taşınıyor ve temel bağlantılar otomatik olarak güncelleniyor.
List View seviyeleri veya iç içe kayıtlar henüz mevcut olmayan bir bağlantıya ihtiyaç duyduğunda Create a linked record field seçeneği kullanılarak alan doğrudan oluşturulabiliyor. Bu özellik hem base görünümünde hem de interface builder'da kullanılabiliyor.
İş akışı ifadelerine tarih yardımcıları eklendi. $now() geçerli zamanı döndürüyor, $dateAdd(date, amount, unit) ise belirtilen miktarı tarihe ekliyor. Örneğin $dateAdd($now(), 3, 'days') kullanılabiliyor.
Daha önce feature preview olarak sunulan optimize edilmiş Kanban panosu artık Community Edition dahil her yerde varsayılan olarak kullanılıyor. Stack'ler kaydırma sırasında aşamalı olarak yükleniyor.
Excel dışa aktarımları artık akış yöntemiyle gerçekleştiriliyor. Böylece çok büyük tablolar daha güvenilir şekilde indirilebiliyor ve daha küçük dosyalar oluşturuluyor.
Checklist belgesindeki görev sayısı, başlık görünümden çıktığında üst başlıkta gösterilmeye devam ediyor.
Hata Düzeltmeleri
Bir lookup'ın lookup'ı artık grid'deki tüm değerleri gösteriyor ve MySQL, SQL Server ve Oracle'daki many-to-one bağlantılarda doğru şekilde çözümleniyor.
Koşullarında Current User kullanan rollup, lookup ve link alanları artık ortak bir önbellekten sunulmak yerine her kullanıcı için ayrı ayrı hesaplanıyor.
Tablo senkronizasyonunun syncing durumunda takılı kalması düzeltildi ve senkronizasyonun her zaman tamamlanması sağlandı. Ayrıca app sync düzenlemeleri artık hata vermeden kaydediliyor.
Create record veya Update record düğümü test edildiğinde hedef tablodaki alanlarla eşleşmeyen alan anahtarları artık boş bir kayıt yazmak yerine bildiriliyor.
Interface kayıt sayfalarında kayıtlar arasında ilerlerken yapılan düzenlemeler artık grid'de anında görünüyor. Bağlama ve bağlantıyı kaldırma işlemlerinde Undo seçeneği sunuluyor ve bir grup içinde oluşturulan kayıt o grupta kalıyor.
Bir kayıt sayfası açıkken ok tuşları artık grid üzerinde kayıtlar arasında hareket ediyor ve sayfa seçilen kaydı takip ediyor. Alt+Sol ve Alt+Sağ tuşlarıyla kayıtlar arasında geçiş yapılabiliyor.
Interface builder'da sıralama eklendiğinde açılır menü artık açık kalıyor. Gömülü bir linked view gruplandırıldığında arkasındaki sayfa yerinde kalıyor ve başlatılmış bir interface, başka bir sekmeden yayımlanan değişiklikleri yansıtıyor.
Belge checklist'lerinde bir görevin işaretlenmesi artık tüm ortak çalışanlara gerçek zamanlı olarak yansıtılıyor. Tamamlanmış bir görevin altına eklenen yeni ve işaretlenmemiş alt öğe artık üstü çizili olarak görüntülenmiyor.
Başka bir kişi tarafından oluşturulan integration düzenlenmeye çalışıldığında kullanıcının oturumu kapatılmak yerine açıklayıcı bir mesaj gösteriliyor.
MCP'de kayıt sıralama artık Community Edition'da çalışıyor. Base rolü bulunmayan token'lar açık bir erişim reddedildi yanıtı alıyor ve OAuth yetkilendirmesi OpenAI platformu gibi istemcilerden tamamlanabiliyor.
Harici kaynaklarda aşırı büyük bir sonuç sayfası alındığında kaynak erişilemez olarak bildirilmek yerine alan sayısının veya sayfa boyutunun nasıl azaltılabileceği açıklanıyor.
Harici veri kaynağındaki + butonu artık Table seçeneğinin yanında Folder seçeneğini de sunuyor. Bir öğenin Move to menüsünden oluşturulan klasör ise listenin sonuna eklenmek yerine kenar çubuğunda ilgili öğenin konumunu alıyor.
Self-Hosting Notları
Show only community edition features etkinleştirildiğinde Workflows, Interfaces ve klasörler kullanılabilir durumda kalıyor. Planla kilitlenmiş alt özellikler ise çalışmayan kontroller olarak gösterilmek yerine gizleniyor.
Güvenlik güçlendirildi. Devre dışı bırakılmış veya süresi dolmuş API token'ları Community Edition'da reddediliyor, gizli alanlar paylaşılan görünümlerde satır renk kurallarının arkasında da gizli kalıyor, yorumların kapsamı kendi base'leriyle sınırlandırılıyor ve tablo görünürlüğü her route üzerinde uygulanıyor.
PostgreSQL'de tablo sahipliği olmadan şema değişikliği yapılmaya çalışıldığında hata mesajı, boşluk veya büyük/küçük harf içeren tırnaklı adlar dahil olmak üzere etkilenen tablonun tam adını gösteriyor.
Community Edition'a dahil olmayan alan türleri (UUID, AutoNumber, Color, unique constraints ve lookup limits) artık lisanssız kurulumlarda yalnızca kullanıcı arayüzü üzerinden değil API üzerinden de reddediliyor.
API Datetime Formatında Planlanan Uyumluluğu Bozan Değişiklik
İlk olarak 2026.08.2 sürümünde duyurulan bu değişiklik, yaklaşan bir sürüm için planlanmaya devam ediyor ve 2026.09.0'ın bir parçası değil.
PostgreSQL ve SQLite kurulumlarında NocoDB tarafından döndürülen datetime değerleri saniye hassasiyetinden milisaniye hassasiyetine geçirilecek. Örneğin 2026-07-25 12:34:56+00:00 değeri 2026-07-25 12:34:56.000+00:00 biçiminde döndürülecek.
Değişiklik REST API yanıtlarını, webhook payload'larını ve CSV/dosya dışa aktarımlarını kapsıyor. Değerler okunurken biçimlendirildiğinden mevcut kayıtlar da yeni formatta döndürülecek. Veri taşıma veya backfill işlemi gerekmiyor.
Datetime değerlerini katı veya sabit bir formatla ayrıştıran istemcilerin milisaniye bileşenini kabul edecek şekilde güncellenmesi gerekebilir. Day.js ve çoğu ISO 8601 parser'ı gibi esnek ayrıştırıcılar bu değişiklikten etkilenmiyor.
Aralık filtreleri ve sıralama etkilenmiyor. Tam datetime eşitlik filtreleri saniye hassasiyetinde karşılaştırma yaptığından sıfırdan farklı milisaniye taşıyan değerlerle eşleşmeyebilir. Milisaniye destekli filtreleme sonraki bir geliştirme olarak planlanıyor.
MySQL, SQL Server ve Oracle bağlantıları saniye hassasiyetini koruyacak. Formüllerle oluşturulan datetime değerleri saniye hassasiyetinde kalacak ve uygulamadaki datetime gösterimi değişmeyecek.
Kapatılan Sorunlar
Knex'in bağlantı edinirken zaman aşımına uğramasına neden olan hata kapatıldı.
Link record picker'ın compact/search görünümünde paylaşılan Grid view yapılandırmasını yok sayarak sistem alanları dahil ham tablo alanı sırasını göstermesi, buna karşın genişletilmiş görünümün doğru olmasıyla ilgili hata kapatıldı.
Currency alanına değer yapıştırılırken varsayılan en-US yerel ayarında eksi işaretinin sessizce kaldırılmasına neden olan hata kapatıldı.
Pub üzerinde 100'den fazla yönetim eklentisinin yüklenmesinin engellenmesiyle ilgili çalışma kapatıldı.
Link records penceresine Search, Select All ve Clear All seçeneklerinin eklenmesine yönelik özellik çalışması kapatıldı.
Link records penceresinde daha fazla alan bilgisinin listelenmesine yönelik özellik çalışması kapatıldı.
İlişkiye göre otomatik tamamlama destekli filtreleme özelliğine yönelik çalışma kapatıldı.
Link Filter'ın Airtable ile eşleşecek şekilde çalışmasına yönelik özellik çalışması kapatıldı.
Rollup'lara filtreleme eklenmesine veya tabloların bağlantılı kayıtların özelliklerine göre filtrelenebilmesine yönelik özellik çalışması kapatıldı.
Link records bölümüne Select All özelliğinin eklenmesine yönelik çalışma kapatıldı.
App integration'ların proje bazında olmasına yönelik özellik çalışması kapatıldı.
Arayüz panolarındaki grafikler Community Edition, Cloud Free Plan ve ücretli Cloud/On-Prem planlarında kullanılabilir.
Gömülü görünüm olarak bağlantılı kayıtlar Community Edition, Cloud Free Plan ve ücretli Cloud/On-Prem planlarında kullanılabilir.
İş akışı klasörleri Community Edition, Cloud Free Plan ve ücretli Cloud/On-Prem planlarında kullanılabilir.
Yorum bildirimleri Community Edition, Cloud Free Plan ve ücretli Cloud/On-Prem planlarında kullanılabilir.
Community Edition'da özellikler, dahil edilen arayüz ve iş akışı sınırları kapsamında kullanılabilir.
Arayüz Panolarındaki Grafikler
Arayüz panosu sayfalarındaki grafikler artık aynı anda birden fazla alanı gösterebiliyor; örneğin bütçe ile gerçek harcama birlikte çizilebiliyor.
İkinci Y ekseni, farklı birime sahip bir alana kendi ölçeğini veriyor ve bu alan ilk grafiğin üzerinde çubuk, çizgi veya dağılım grafiği olarak gösterilebiliyor.
Gömülü Görünüm Olarak Bağlantılı Kayıtlar
Kayıt ayrıntısı sayfalarında görünüm olarak gösterilen bağlantı alanları artık tamamen işlevsel görselleştirmeler olarak çalışıyor.
Kullanıcılar ilgili kayıtları arayabilir, sıralayabilir, filtreleyebilir ve gruplayabilir; kayıtları yerinde düzenleyebilir ve mevcut kayıttan ayrılmadan bağlantı kurabilir veya bağlantıyı kaldırabilir.
İş Akışı Klasörleri
İş akışı klasörleri, tablolar ve görünümlerdeki klasörlerle aynı şekilde iş akışlarını ve betikleri Workflows kenar çubuğunda gruplandırmaya olanak tanıyor.
Yorum Bildirimleri
Artık yalnızca sizden bahseden yorumlara değil, bir kayıttaki tüm yorumlara abone olabilirsiniz.
Genişletilmiş kayıt başlığındaki zil simgesinden tüm yorumlar için bildirim alma seçeneği kullanılabilir.
Bir yorum gönderildiğinde ilgili kaydın yorum bildirimlerine otomatik olarak abone olunuyor.
Diğer İyileştirmeler
Arayüzler artık NocoDB Cloud Free planında arayüz veya sayfa sayısı sınırı olmadan kullanılabilir.
Community Edition artık her biri en fazla 2 sayfa içerebilen 2 arayüz ve her base için temel tetikleyici, kayıt ve akış düğümleriyle 2 iş akışı içeriyor.
Karanlık mod uygulama genelinde iyileştirildi. Giriş alanları, modal pencereler ve genişletilmiş kayıt görünümü daha belirgin hâle getirildi; etiketler ve ızgara çizgileri daha okunaklı oldu ve arayüz sayfalarındaki karanlık mod desteği geliştirildi.
Herhangi bir arayüz sayfasından açılan kayıt sayfası artık başlığın yanında kendi düğmelerini içerebiliyor: Kaydı güncelle, Kaydın bağlantısını kopyala, Kaydı sil, Kayıttaki URL'ye git ve Otomasyonu çalıştır.
Her düğmeye etiket ve renk atanabiliyor.
Açık kaydın değerlerine göre bir düğmeyi gösteren veya gizleyen görünürlük kuralları NocoDB Cloud'da Business planı ve üzeri ile lisanslı self-hosted kurulumlarda kullanılabiliyor.
Kayıt ayrıntısı sayfalarındaki düğmelere, tıklanan kaydı girdi olarak kullanarak yeni "Bir düğmeye tıklandığında" tetikleyicisi üzerinden iş akışı başlatan Otomasyonu çalıştır eylemi eklendi.
Arayüz galeri sayfalarına Card ve Poster temalarının yanı sıra Minimal ve Simple temaları eklendi.
Galeri kapakları için None, Wide, Square ve Tall en-boy oranı seçenekleri ile Fill ve Fit görüntü ayarları eklendi.
Çalışma alanında bir AI entegrasyonu yapılandırıldığında, arayüz oluşturucudaki her filtre düzenleyicisi artık doğal dille yazılan açıklamayı filtre koşullarına dönüştürebiliyor.
Kayıt inceleme sayfaları, kayıt ayrıntısı panelleri, List görselleştirmeleri ve pano bileşenleri artık kayıtlar değiştiğinde sayfayı yenilemeden anlık olarak güncelleniyor.
Grid görünümleri artık kayıtları many-to-one bağlantı alanına göre gruplayabiliyor.
Bir grup içinde oluşturulan kayıtlar otomatik olarak o grubun kaydına bağlanıyor.
URL alanlarını gösteren Lookup alanları artık grid içinde tıklanabilir bağlantılar olarak görüntüleniyor.
İş akışlarındaki Single Select ve Multi Select alanlarına yönelik If düğümü koşulları artık seçime özgü operatörler sunuyor ve alan seçeneklerindeki değerleri renkli etiketler şeklinde seçmeye olanak tanıyor.
Önceki bir adımdan gelen statik veya dinamik değer arasında geçiş yapılabiliyor.
Zamanlanmış senkronizasyonlara Saatlik ve Günlük seçeneklerinin yanı sıra Her 15 dakikada bir seçeneği eklendi. Bu özellik self-hosted Enterprise planında kullanılabilir.
Tüm sürümlerde grup başlığı menüsüne Tümünü genişlet, Tümünü daralt, Grubu genişlet ve Grubu daralt seçenekleri eklendi.
Gruplandırılmış görünümler yalnızca ekranda görünen gruplar için toplamalar hesaplayarak daha hızlı yükleniyor.
Links alanı kopyalandığında bağlantılı kayıtların görünen değerleri artık panoya okunabilir metin olarak aktarılıyor.
Arayüz tablo sayfalarındaki açıklamalar artık başlığın altında zengin metin olarak gösteriliyor.
Kanban sayfalarına görünür kart kenarlıkları ve satır içi yeni kayıt satırı eklendi.
Arayüz takvim sayfalarının ay, hafta ve gün görünümleri iyileştirildi.
Tüm görünümlerde bir kaydın başlangıcına veya sonuna atlamayı sağlayan oklar eklendi.
Bir görünümden ayarları kopyalama seçeneği artık yalnızca sayfa eklerken değil, yeni bir arayüz oluştururken de sunuluyor.
Yönetici panelindeki bölümler Resources, People, Security ve Plan & Usage başlıkları altında gruplandırıldı.
Yeni Usage sayfası çalışma alanı başına kayıtları, depolama kullanımını, API çağrılarını, otomasyon çalıştırmalarını ve ücretlendirilebilir kullanıcı sayılarını gösteriyor.
Çalışma alanındaki Billing sayfası artık planı, bir sonraki faturayı ve ücretlendirilen kullanıcı sayılarını öne çıkarıyor.
AI kredileri kullanılan miktar, paket başına döküm ve sona erme bilgileriyle gösteriliyor.
Custom Sync için PostgreSQL ve MySQL bağlantılarına, kendinden imzalı sertifikalara sahip sunucular için uygun Preferred ve Allowed SSL modları eklendi.
Hata Düzeltmeleri
Kayıt oluşturuldu, kayıt güncellendi ve kayıt koşullarla eşleşiyor tetikleyicileri artık CSV ve dosya içe aktarmalarıyla eklenen kayıtlar için de çalışıyor.
Her içe aktarılan kayıt bir çalıştırma olarak sayıldığından büyük içe aktarmalardan önce tetikleyicilerin gözden geçirilmesi gerekiyor.
İş akışları arasında geçiş yapıldığında veya yeni bir iş akışı oluşturulduğunda doğru grafik artık hemen ve %100 yakınlaştırmayla görüntüleniyor.
Yeni iş akışları Add Trigger yer tutucusuyla açılıyor.
"Kayıt koşullarla eşleştiğinde" tetikleyicisindeki test işlemi artık yapılandırılmış filtrelere uyuyor.
"Kayıt görünüme girdiğinde" tetikleyicisi seçilen görünümden bir kayıt örneği kullanıyor.
Düğüm değişkenleri yalnızca mevcut test çalıştırmasını yansıtıyor.
İş akışlarındaki List records düğümü artık sunucu sayfa boyutunu aşan sınırlar dahil, yapılandırılan Limit değerindeki tam kayıt sayısını döndürüyor.
Genişletilmiş kayıttaki Smart Text alanında yapılan düzenlemeler artık diğer alan değişiklikleriyle birlikte Kaydı kaydet seçeneğine tıklandığında kaydediliyor.
Kayıt kapatılırken değişiklikleri kaydetme veya iptal etme istemi gösteriliyor.
Formula alanları geçici veritabanı bağlantı kesintilerinde çalışmaya devam ediyor.
Bağlantı sorunu nedeniyle hatalı olarak işaretlenen Formula alanları sonraki okumada kendiliğinden düzeliyor.
Bir formül artık Formula alanına işaret eden cross-base Lookup alanını referans alabiliyor.
Gruplandırılmış grid görünümleri, boşta kalma sonrasında gerçek zamanlı bağlantı yeniden kurulduğunda grupları, sayıları ve alt bilgi toplamalarını yeniliyor.
List View verileri ve gruplandırılmış grid'ler artık sıralama etkinleştirme anahtarına uyuyor ve yalnızca etkin sıralamaları uyguluyor.
Default bölümünü sürüklemek artık yalnızca o bölümü taşıyor.
Bir görünüm çoğaltıldığında kendi klasöründe kalıyor.
İlk klasör oluşturulduğunda Default bölümü genişletilmiş olarak açılıyor.
Airtable içe aktarmaları artık birincil alanı Long Text olan tablolar dahil her tablo için kullanılabilir bir görünen değer seçiyor.
Gerekirse ilk uygun alan veya yeni bir Title alanı kullanılıyor.
Currency alanına negatif para değerleri yapıştırıldığında eksi işareti artık korunuyor.
Alan ve tablo izinleri, Record-Level Security ilkeleri ve komut paleti sonuçları artık çoğaltılmış ve sandbox kopyaları dahil yalnızca kendi base'leri kapsamında tutuluyor.
Çalışma alanı kayıt kullanımında her kayıt artık bir kez sayılıyor. Böylece çoğaltılmış ve snapshot alınmış base'ler çalışma alanı kayıt sınırına doğru şekilde yansıtılıyor.
Birincil anahtar değerleri 20 karakteri aşan tablolardaki işlemler artık doğru şekilde geri alınabiliyor ve yeniden uygulanabiliyor.
NocoDB uygulama olarak kurulduğunda Google, SAML ve OIDC ile oturum açma işlemleri artık normal şekilde tamamlanıyor.
OIDC sağlayıcı iletişim kutusu artık URL alanlarını doğruluyor.
Slack kanal listesi yüklenemediğinde düğüm artık nedenini açıklıyor ve Yeniden Dene seçeneği sunuyor.
Yalnızca arayüz erişimi olan işbirlikçiler kayıt ayrıntısı panelinden veya kayıt inceleme sayfasından bağlantılı kayıtları genişletebiliyor.
Timeline, Gantt ve List görselleştirmelerinde Group By ayarı serbestçe değiştirilebiliyor.
Arayüz oluşturucuda yapılan özellik düzenlemeleri sayfayı yeniden yüklemeden uygulanıyor.
Sayfa değiştirilmeden hemen önce yapılan düzenlemeler doğru sayfaya kaydediliyor.
AI sohbet oturumları kullanıldıktan sonra kenar çubuğunda listelenmeye devam ediyor.
API token kapsamı güncellemeleri tüm izinleri koruyor.
Geri yüklenen ekipler yeniden görünüyor.
List View seviyeleri yerinde kalıyor.
Base kapsamındaki bir bağlantıdan PostgreSQL veri kaynağı oluşturulurken artık schema alanı görüntüleniyor ve public dışında bir schema seçilebiliyor.
Base Settings > Integrations bölümü artık her bağlantıyı yalnızca bir kez listeliyor.
Senkronizasyon entegrasyonları Manage Syncs altında yer alıyor.
Self-Hosting İyileştirmeleri
Self-hosted kurulumlarda org Admin rolüne sahip kullanıcılar artık yönetici paneline ve Members sayfasına erişebiliyor.
License sekmesi yalnızca super admin kullanıcılar tarafından kullanılabiliyor.
Meta Sync artık binlerce sütun içeren harici PostgreSQL schema'larında tamamlanabiliyor.
Tablo sahipliği olmadan schema değişikliği yapılmaya çalışıldığında etkilenen tabloyu belirten daha anlaşılır bir hata döndürülüyor.
Veritabanı hataları gereksiz günlük gürültüsünü azaltacak şekilde sınıflandırılıyor.
Kısıtlama ihlalleri gibi beklenen hatalar günlük dışında bırakılırken bağlantı hataları, bağlantı havuzunun tükenmesi ve meşgul SQLite veritabanları gibi altyapı sorunları tanılama ayrıntıları içeriyor.
API Tarih-Saat Biçiminde Planlanan Kritik Değişiklik
Bu değişiklik gelecek sürüm için planlanmıştır ve mevcut sürümün bir parçası değildir. Entegrasyonların hazırlanabilmesi için önceden duyurulmaktadır.
PostgreSQL ve SQLite kurulumlarında NocoDB tarafından döndürülen tarih-saat değerleri saniye hassasiyetinden milisaniye hassasiyetine geçecektir.
Değişiklik REST API yanıtlarını, webhook payload'larını ve CSV/dosya dışa aktarımlarını kapsayacaktır.
Değerler okunurken biçimlendirildiğinden mevcut kayıtlar da yeni biçimde döndürülecektir. Veri taşıma veya geriye dönük doldurma işlemi gerekmeyecektir.
Tarih-saat değerlerini katı veya sabit bir biçimle ayrıştıran tüketicilerin milisaniye bileşenini kabul edecek şekilde güncellenmesi gerekebilir.
Day.js ve çoğu ISO 8601 ayrıştırıcısı gibi toleranslı ayrıştırıcılar etkilenmeyecektir.
Aralık filtreleri ve sıralama etkilenmeyecektir.
Tam tarih-saat eşitliği filtreleri saniye hassasiyetinde karşılaştırma yaptığından sıfırdan farklı milisaniye içeren değerlerle eşleşmeyebilir.
Milisaniye duyarlı filtreleme daha sonraki bir geliştirme olarak planlanmaktadır.
MySQL, SQL Server ve Oracle bağlantıları saniye hassasiyetini koruyacaktır.
Formüller tarafından oluşturulan tarih-saat değerleri saniye hassasiyetinde kalacaktır.
Grid'de Gerçek Zamanlı Varlık özelliği eklendi. Her ekip üyesine hücreden hücreye takip eden bir renk atanır ve açık tuttukları kayıtlarda varlık rozeti gösterilir. Verileri birlikte incelerken "Oraya git" seçeneğine tıklayarak ekip üyesinin çalıştığı konuma doğrudan gidebilirsiniz.
Tabloları, belgeleri ve panoları daraltılabilir klasörler altında gruplandırmaya olanak tanıyan Klasörler özelliği eklendi. Aynı özellik tablo içindeki görünümler için de kullanılabilir. NocoDB Cloud ve self-hosted dağıtımlarda tüm planlarda kullanılabilir.
Grid görünümlerinde, görüntüleme değeri dâhil olmak üzere en fazla üç alan yatay kaydırma sırasında sabitlenebilir. Kaç alanın sabit kalacağını belirlemek için ayırıcı sürüklenebilir. Sabitlenmiş alanlar, Grid görselleştirmesini kullanan arayüz sayfalarında da desteklenir.
Liste görünümlerinde, aynı tabloya geri bağlantı veren bir bağlantı alanı kullanılarak kayıtlar üst kayıtlarının altında iç içe yerleştirilebilir. Bu özellik alt görevli görevler, öğeli kategoriler veya organizasyon şemaları gibi yapılar için kullanılabilir. İç içe kayıtlar, Liste görselleştirmesini kullanan arayüz sayfalarında da kullanılabilir.
Arayüzde Tablo veya Kayıt inceleme sayfası oluştururken "Bir tabloya bağlan" adımına "Bir görünümden ayarları kopyala" seçeneği eklendi. Bu seçenek, yeni sayfanın ayarlarını mevcut bir görünümden almasını sağlar.
Kayıt sayfaları ve formlara, önemli giriş alanlarını büyütmek için alan başına Boyut seçeneği eklendi.
Kayıt sayfalarındaki Tekli Seçim alanları, seçenekler arasında tek tıklamayla ilerlemeyi sağlayan noktalı veya numaralı göstergelere sahip Adımlayıcı olarak görüntülenebilir.
Alanlar bölmesinde tüm görselleştirmelerde sürükle-bırak yöntemiyle yeniden sıralama desteği eklendi.
Panolara, tablolar ve alanlarla aynı izin sistemini kullanan pano başına Görünürlük ve Düzenleme izinleri eklendi. Böylece her panoyu kimlerin görebileceği veya düzenleyebileceği belirlenebilir.
Oluşturan ve Son Değiştiren filtreleri artık NocoDB'nin Otomasyon, Eşitleme, İş Akışı ve herkese açık form gönderimleri için Anonim gibi kendi hizmet aktörlerini listeliyor.
Kayıt oluşturma ve kayıt güncelleme iş akışı düğümleri artık ek alanlarını URL'lerden doldurabilir.
v3 kayıt upsert uç noktası artık bağlantı alanlarını satır içinde kabul ederek bağlantılı kayıtları kimlik veya görüntüleme değerine göre çözümleyebilir.
v3 alan şeması artık Para Birimi alanları için çözümlenmiş para birimi simgesini sunuyor.
Dokümantasyonun her sayfasına, dokümantasyonu kaynak olarak kullanıp doğal dilde soruları yanıtlayan "AI'a Sor" asistanı eklendi.
Hata Düzeltmeleri ve İyileştirmeler
NocoDB uygulama olarak (PWA) yüklendiğinde iki faktörlü kimlik doğrulamanın düzgün çalışması sağlandı.
Otomatik anlık görüntüler artık zamanlamanın saat dilimine göre adlandırılıyor; böylece gece alınan bir anlık görüntü, kullanıcının saat diliminde gerçekten çalıştırıldığı tarihi taşıyor.
Zengin metin etkinleştirilmiş Uzun Metin alanlarının Grid önizlemesinde düzgün görüntülenmesi, özel karakterlerin doğru gösterilmesi ve bağlantı URL'lerinin korunması sağlandı.
Bağlantının kesilmesi veya sayfanın yenilenmesi nedeniyle yarıda kalan AI asistanı yanıtları artık kaldığı yerden devam ediyor.
API üzerinden bir alanın güncellenmesi artık kısmi güncelleme olarak işleniyor ve bu alana referans veren QR kodu ile Barkod alanları korunuyor.
API üzerinden kayıtlar bağlanırken, iç içe ekleme ve güncellemeler dâhil olmak üzere alan düzenleme izinlarının uygulanması sağlandı. Bağlantı seçici de salt okunur bağlantı alanlarına uyuyor.
Kayıt ayrıntısı düzenleri artık sayfalarından bağımsız olarak silinebiliyor.
Bir görünümden kopyalanan filtreler artık arayüz oluşturucuda gösteriliyor.
Bir düğmenin yeni kayıt formu artık sayfanın kendi alanlarını temel alarak başlatılıyor.
Satır içi düzenlemenin kapalı olduğu bir sayfada kayda çift tıklandığında "Kayıtları satır içinde düzenle" özelliğini etkinleştirme seçeneği sunuluyor.
Arayüz sayfaları artık base üzerinde yapılandırılmış alan düzenleme izinlarına uyuyor.
Salt okunur önizlemelerde düzenleme yapılmaya çalışıldığında bildirim gösteriliyor.
Bir üye çalışma alanından kaldırıldığında arayüz erişimi de kaldırılıyor.
Ekipler üzerinden verilen erişimler artık doğru şekilde listeleniyor ve uygulanıyor.
Paylaşım iletişim kutusundaki rol seçeneklerinde her rolün yapabileceklerini açıklayan yardım metinleri gösteriliyor.
Arayüz sayfaları kenar çubuğunda sürüklenerek yeniden sıralanabiliyor.
Kayıt formlarındaki gruplar sürüklenerek yeniden sıralanabiliyor.
Bölünmüş satırlardaki form girişleri artık kendi etiketlerinin altında yer alıyor.
Liste görselleştirmesindeki sütunlar yeniden boyutlandırıldıktan sonra genişliklerini koruyor.
Listelerde klavye ile gezinirken seçili kaydın görünür kalması sağlandı.
Açık modda Grid ve Liste görünümlerindeki satır ve sütun çizgilerinin görünürlüğü iyileştirildi.
Kişisel ve kilitli görünümler yapılandırılmış alan listelerini koruyor. Tabloya eklenen yeni alanlar, görünüm sahibi bunları görünür hâle getirene kadar gizli kalıyor.
Düğme alanlarındaki görünürlük koşulları, referans verdikleri alanlar düzenlendiğinde korunuyor.
Koşul düğümünden sonraki iş akışı dallarının, düğümün gerçekten çıkış verdiği portu izlemesi sağlandı.
Virgül içeren ek URL'leri artık tek bir ek olarak işleniyor.
Kayıtların görüntüleme değerleri üzerinden bağlanması, tırnak işaretleri ve diğer özel karakterlerle birlikte düzgün çalışıyor.
Dinamik değişken filtreleri artık Formül alanlarında kullanılabiliyor.
Filtre açılır pencerelerinin pencere içinde tamamen görünür kalması sağlandı.
Yeni Smart Text alanlarının etkinleştirilemediği dağıtımlarda mevcut Smart Text alanlarının düzenlenebilir kalması sağlandı.
UUID veya AutoNumber alanı başka bir alan türüne dönüştürüldüğünde salt okunur durumu artık temizleniyor ve temel sütunun null değer kabul etme durumu alan ayarlarıyla eşitleniyor.
Başarısız SSO oturum açma girişimlerinde artık neyin yanlış gittiğini açıklayan anlaşılır bir hata sayfası gösteriliyor.
Başka üyeler tarafından yüklenen ekler içeren base'lerin güvenilir şekilde çoğaltılması sağlandı.
Self-Hosting Değişiklikleri
Lisanslı self-hosted dağıtımlarda yeni eski tip API belirteçlerinin oluşturulması artık desteklenmiyor. Mevcut eski tip API belirteçleri çalışmaya devam ediyor; yeni entegrasyonlarda ayrıntılı izinlere sahip API belirteçleri kullanılmalıdır.
E2B ve Exa ortam değişkenlerinin adları değiştirildi: E2B_API_KEY yerine NC_COMPUTE_E2B_API_KEY, E2B_TEMPLATE_ID yerine NC_COMPUTE_E2B_TEMPLATE_SCRIPT, E2B_CHAT_TEMPLATE_ID yerine NC_COMPUTE_E2B_TEMPLATE_CHAT ve EXA_API_KEY yerine NC_WEB_EXA_API_KEY kullanılmalıdır.
Eski ortam değişkenleri artık okunmuyor. Bunları kullanan kurulumlarda yükseltme sırasında değişkenlerin güncellenmesi gerekir; aksi hâlde betik çalıştırma, AI kod analizi ve AI web araması etkilenir.
Şablon değişkenleri artık isteğe bağlıdır ve belirtilmediklerinde NocoDB'nin kendi şablonları kullanılır.
Dokümantasyon
Dokümantasyon yenilendi. Ürün, İş Akışları, Arayüzler, API'ler ve MCP, Self Hosting ve Değişiklik Günlüğü için özel sekmeler oluşturuldu.
Ürün kenar çubuğunda sayfalar Temel, Yönet ve Bağlan başlıkları altında gruplandırılarak ilgili konular bir araya getirildi.
Dokümantasyondaki önceki URL'lerin tamamı ilgili yeni sayfalara doğru şekilde yönlendiriliyor.
Arayüzler (Interfaces) eklendi. Temel veriler üzerinde farklı kullanıcı gruplarına özel uygulamalar oluşturulabiliyor.
Kayıt Düzeyi Güvenlik'te dinamik koşul desteği eklendi. İlkeler artık mevcut kullanıcı, e-posta adresi, ekipler ile Created by ve Last modified by gibi sistem alanlarını kullanabiliyor.
Yeni WEEKNUM(date, [startDayOfWeek]) formül fonksiyonu eklendi.
Tablolarda Shift+tıklama ile satır aralığı seçme desteği eklendi.
API v3'te seçim alanı seçenekleri artık kimlik yerine başlığa göre silinebiliyor.
Lisans planı artık self-hosted kullanıcılar tarafından değiştirilebiliyor.
Lisanssız self-hosted kurulumlar için yalnızca Community Edition özelliklerini gösteren seçenek eklendi.
AI Assistant için NC_AI_TURN_TOKEN_BUDGET, NC_AI_INRUN_MICROCOMPACT_MIN_TOKENS ve NC_AI_TOOL_OUTPUT_SPILL_MAX_ENTRIES yapılandırma değişkenleri eklendi.
İyileştirmeler
API v3 üzerinden bağlantı alanı güncellemeleri artık yalnızca istenen kayıtları etkiliyor.
API v1'de kullanıcı güncellemeleri artık varsayılan çalışma alanı erişimini değiştirmiyor.
Bağlantı, kullanıcı, JSON veya ek alanlarına göre gruplanmış görünümler düzenleme sırasında yeniden yüklenmiyor.
Filtrelenmiş veya sıralanmış görünümlerde kaydırma sırasında oluşan yinelenen satırlar giderildi.
Kayıt kopyalanırken has-many ve one-to-one bağlantılar artık taşınmıyor ve taşınmayan alanlar kullanıcıya bildiriliyor.
QR kodu içeren görünümlerin performansı artırıldı.
Anlık görüntülerin güvenilirliği artırıldı. Kısıtlı izinlere sahip veritabanları ve taban sınırına ulaşılmış çalışma alanlarında da çalışıyor.
Smart Text için ilk yükleme, Backspace ve tablo düzenleme sorunları giderildi.
Rollup alanları artık yalnızca desteklenen hedef alanlarda oluşturulabiliyor.
Workflow ve otomasyon betiklerindeki createRecordsAsync artık kayıtları verileriyle birlikte oluşturuyor.
Formlarda görüntü ekleri artık sorunsuz açılıyor.
Harici veri kaynaklarındaki liste görünümlerinin yüklenmesi iyileştirildi.
Postgres içe aktarmalarında otomatik artan anahtarlar doğru şekilde eşitleniyor.
SQLite veritabanlarında dizinli alanların silinmesi ve değiştirilmesi düzeltildi.
Sandbox oluşturma ve desteklenmeyen belge oluşturma işlemleri artık daha anlaşılır geri bildirim sağlıyor.
Alan görünürlüğü denetimleri göz simgesiyle daha düzenli hale getirildi.
Kanban panoları, seçim hücreleri ve canvas grid ile ilgili çeşitli kararlılık sorunları giderildi.
Güvenlik
Filtre ifadeleri, yönlendirme hedefleri, bağlantı yapılandırmaları ve OAuth parametreleri için doğrulamalar güçlendirildi.
Genel paylaşım bağlantıları, dışa aktarmalar ve iç içe veriler artık görünüm filtrelerini ve gizli alanları tutarlı şekilde uyguluyor. Kayıt düzeyi güvenlik kuralları veri, gerçek zamanlı ve önbellek yollarında da tutarlı hale getirildi.
Oturum belirteci yenileme ve OAuth yetkilendirme akışları güçlendirildi. Kimlik sağlayıcılarıyla oturum açarken artık e-posta doğrulama durumu dikkate alınıyor.
Sayfalara frame koruma başlıkları eklendi. Böylece yalnızca genel paylaşım bağlantıları başka sitelere gömülebiliyor.
Bağımlılıklar yayımlanan güvenlik uyarılarına karşı güncellendi.
Takvim Senkronizasyonu eklendi. Google Calendar, Outlook Calendar veya CalDAV sunucularındaki etkinlikler NocoDB'ye salt okunur Event tablosu olarak aktarılabilir.
Görsel açıklamaları eklendi. Görseller üzerinde belirli noktalara yorum bırakılabilir.
Yorum değişiklikleri için yeni workflow tetikleyicisi eklendi.
İyileştirmeler
Yorumlara dosya ekleme desteği eklendi.
Yorumlardan webhook tetikleme desteği eklendi.
Checksum formülleri eklendi. MD5(), SHA256() ve SHA512() fonksiyonları kullanılabilir.
Formüllerde yerelleştirilmiş tarih biçimlendirme desteği eklendi.
Lookup değerleri sıralanabilir ve sınırlandırılabilir hâle getirildi.
Pers takvimi (Jalali) desteği eklendi.
Takvim görünümleri .ics dosyası olarak dışa aktarılabilir.
Takvimler için özel zaman ölçeği seçeneği eklendi.
Takvim etkinlikleri için Bordered, Dot, Solid, Minimal ve Pill temaları eklendi.
Mobil cihazlarda takvim görünümleri iyileştirildi.
Excel içe aktarma sırasında istenmeyen çalışma sayfaları atlanabilir.
İçe aktarma sırasında yeni alanlar oluşturma desteği eklendi.
Yorum karakter sınırı 3.000'den 10.000'e çıkarıldı.
Lookup alanları form koşullarında kullanılabilir hâle getirildi.
Genişletilmiş kayıtlarda alan açıklamaları gösteriliyor.
MM/DD/YYYY biçimindeki sıfırsız tarihler artık kabul edilip normalleştiriliyor.
Multi Select değerleri alfabetik olarak sıralanıyor.
Güvenlik
NocoDB'nin harici kaynaklara bağlantı kurma kontrolleri sıkılaştırıldı.
Veri erişim kontrolleri güçlendirildi.
Platform genelinde giriş doğrulama işlemleri iyileştirildi.
Self-Hosting
Yerel kurulumlarda plan bilgisi artık lisans türünden belirleniyor.
Süresi dolan deneme sürümleri artık erişimi tamamen engellemiyor; Community davranışına geri dönüyor.
SSO ile birlikte e-posta ve parola ile kayıt olma desteği eklendi.
Görsel işleme işlemleri hafifletildi.
Yeni yapılandırma seçenekleri eklendi.
Kayıt silme ve harici veri kaynağı doğrulama işlemlerinin güvenilirliği artırıldı.
Kaldırılan Özellikler
Önceden hazırlanmış çalıştırılabilir dosyalar artık yayımlanmıyor. Güncellemeleri almaya devam etmek için Docker veya desteklenen başka bir kurulum yöntemi kullanılmalıdır.
Oracle Database desteği CE / Free sürümde sunulmaz.
Oracle Database desteği Paid / Enterprise sürümde Enterprise eklentisi olarak sunulur.
Yeni Özellikler
Oracle Database; PostgreSQL, MySQL ve Microsoft SQL Server'ın yanında bağlanabilir harici veri kaynağı olarak eklendi. Mevcut bir Oracle veritabanına bağlanıp tablolarıyla NocoDB'nin grid, görünüm, alan, formül, bağlantı, lookup, aggregation ve grafik özellikleri üzerinden çalışılabilir. Enterprise müşterileri için eklenti olarak sunulur.
Yüzde alanları için dairesel ilerleme eklendi. Percent alanları artık mevcut Bar görünümünün yanında ilerlemeyi Circle olarak da gösterebilir; bu ayar alanın “Progress bar shape” seçeneğinden yapılabilir.
Lookup alanları için biçimlendirme seçenekleri eklendi. Lookup bir sayı veya tarih döndürdüğünde yeni Formatting sekmesi, kaynak alandan bağımsız olarak görüntü biçiminin decimal, currency, percent veya date, datetime, time olarak ayarlanmasını sağlar ve bu ayar lookup'ın göründüğü her yerde uygulanır.
Hafta günü önekli tarih biçimleri eklendi. Yeni tarih görüntüleme biçimleri, hücrelerde ve grid grup başlıklarında haftanın gününü önek olarak gösterir; ISO, Avrupa ve ABD temel biçimleri için kullanılabilir.
Form yanıtlarının e-posta ile herhangi bir base collaborator'a gönderilmesi eklendi. Formun bildirim ayarı artık her gönderimde yalnızca form sahibini değil, hangi base collaborator'ların e-posta alacağını seçmeyi sağlar.
İyileştirmeler
Takvim daha okunabilir hâle getirildi. Kartlar Compact ve Expanded kayıt yükseklikleri arasında değiştirilebilir, Week görünümünde kart başına birden fazla alan görüntülenebilir ve hafta sonları doğrudan takvimin görünüm modu açılır menüsünden daraltılabilir veya gizlenebilir.
Sıralama daha akıllı hâle getirildi. Tek tek sıralama koşulları silinmeden açılıp kapatılabilir ve sıralama alanları sürüklenerek yeniden düzenlenebilir.
Gantt milestone kılavuz çizgileri ve grup anahtarları iyileştirildi. Milestone'lar artık tarih başlığına kadar kesikli bir kılavuz çizgisi gösterir, group-by ayarları yapılandırmaları kaybedilmeden kapatılıp yeniden açılabilir ve URL üreten formül alanları yan panelde tıklanabilir bağlantılar olarak işlenir.
Page Designer'da daha fazla düzen kontrolü sağlandı. Page Designer uzantısı artık kullanıcı tarafından belirlenen genişlik ve yükseklikle özel sayfa boyutunu destekler; birden fazla adlandırılmış tasarım tek yerde tutulabilir, tasarımlar arasında geçiş yapılabilir, tasarımlar çoğaltılabilir veya yeniden adlandırılabilir.
Public shared forms artık yanıtlayan kişinin yazdığı yanıtları kendi tarayıcısına kaydeder; böylece sayfa yenileme veya yanlışlıkla sayfadan ayrılma, yarım kalmış formu silmez. Taslak, gönderim yapıldığında temizlenir.
Links veya Lookup hücresindeki tüm bağlı kayıtlar artık CSV, Excel ve JSON dışa aktarımlarına dahil edilir.
Güvenlik
OAuth ve kimlik doğrulama güçlendirildi. OAuth refresh-token rotation artık eşzamanlı isteklerde katı şekilde tek kullanımlı çalışır, access token'lar artık session token olarak sunulamaz ve public OAuth client endpoint'i artık hassas materyal döndürmez.
Server-side request forgery'ye karşı koruma eklendi. Harici veritabanı bağlantıları artık tüm sürümlerde bağlanmadan önce bağlantı host'unu doğrular ve iç ağ adreslerine erişme girişimlerini engeller.
Kaynak tüketimine karşı korumalar eklendi. Giden webhook istek ve yanıt gövdeleri, görsel thumbnail giriş boyutları ve formül string çıktısı artık sınırlandırılır; böylece aşırı büyük payload'ların ve görsellerin belleği tüketip worker'ları çökertmesi engellenir.
Stored cross-site scripting açığı düzeltildi. AI prompt tooltip'inde gösterilen alan adları artık düz metin olarak işlenir; böylece özel hazırlanmış bir alan adı artık script çalıştıramaz.
Self-Hosting
Production-grade Helm chart eklendi. Kubernetes chart'ı yüksek erişilebilirlik için baştan yazıldı: uygulama ve worker deployment'ları kendi autoscaling ayarlarıyla ayrıldı, secret desteğiyle harici PostgreSQL ve Redis eklendi, pod disruption budget ve anti-affinity desteği sağlandı, pod başına varsayılan kaynak istekleri 1 vCPU ve 2 GiB olarak belirlendi. Ek depolama artık chart environment variable'ları yerine uygulama içinde yapılandırılır.
Base ve grid yüklemeleri hızlandırıldı. Bir base açılırken veya grid yüklenirken yapılan birçok dahili okuma isteği artık tek bir toplu istekte birleştirilir; bu da çok sayıda Links ve Lookup alanı bulunan base'lerde gidiş-dönüş isteklerini azaltır.
SSO'nun yanında e-posta ve parola ile oturum açma eklendi. Self-hosted dağıtımlar artık oturum açma sayfasında SSO'nun e-posta ve parola formunun tamamen yerine geçmesi yerine ikisini yan yana gösterebilir; bunun için yeni “Allow email & password sign-in alongside SSO” yönetici ayarı eklendi.
Parola sıfırlama, sub-path arkasında çalışacak şekilde düzeltildi. Reset-password sayfası artık base URL'ini site URL'inizden alır; böylece parola sıfırlama bağlantıları sub-path ve reverse-proxy dağıtımlarında çalışır.
Yeni yapılandırma seçenekleri eklendi. NC_WEBHOOK_MAX_BODY_SIZE varsayılan olarak 10 MB webhook payload boyut sınırı koyar, NC_THUMBNAIL_MAX_INPUT_PIXELS varsayılan olarak 24 MP ve NC_THUMBNAIL_MAX_INPUT_PIXELS_SHRINKABLE varsayılan olarak 100 MP thumbnail oluşturmayı sınırlar, NC_FORMULA_MAX_OUTPUT_LENGTH ise formül string çıktısını sınırlar.