Kritik Değişiklikler
  • Koyu/Açık Mod Komutları: "Use light mode" ve "Use dark mode" komutları kaldırıldı. Artık tek bir "Toggle light/dark mode" (Açık/Koyu modu değiştir) komutu kullanılıyor. Kısayollarınızı buna göre ayarlamayı unutmayın.

Bases Özelliği Yenilikleri (Büyük Geliştirme)
Yeni Özellikler
  • Veri Gruplama: Verilerinizi belirli bir özelliğe göre gruplamak için "Group by" (Grupla) özelliği eklendi. (Sıralama menüsünden erişilebilir.)
  • Tablo Özetleri: Tablo sütunlarına sağ tıklayıp "Summarize..." (Özetle...) seçeneğiyle yerleşik veya özel fonksiyonlarla özetler alabilirsiniz (Örn: ortalama, medyan).
  • Liste Görünümü: Dosyaları madde işaretli veya numaralı listeler olarak görüntülemek için yeni bir Liste görünümü eklendi.
  • Bases API: Bases için ilk API sürümü eklendi.
  • Haritalar Eklentisi: Base girişlerini bir harita üzerinde görselleştirmek için yeni Maps eklentisi (Topluluk eklentileri dizininden yüklenebilir) eklendi. Bu, geliştiriciler için yeni görünüm türlerinin nasıl uygulanacağını gösteren resmi bir örnektir.
  • Tablo Seçimi ve Klavye:
    • Tam Klavye Navigasyonu ve yeni tablo seçim mekanizması eklendi.
    • Kopyala/Yapıştır desteği eklendi.
    • Temel düzenleme geçmişi (Geri Al/Yinele: Cmd/Ctrl-Z ve Cmd/Ctrl-Shift-Z) eklendi.

İyileştirmeler
  • Formül Fonksiyonları: Listeler için yeni fonksiyonlar eklendi: reduce(), mean(), stddev() (standart sapma) ve median().
  • HTML ve Rastgele Sayılar: Özel HTML render etmek için html() ve sıralamayı rastgele yapmak için random() fonksiyonları eklendi.
  • Tarih Saat Ayrıştırma: ISO 8601 tarih saat ayrıştırmasında saat dilimi ofseti desteği eklendi.
  • Dosya Oluşturma: "Yeni öğe" dosya oluşturma davranışı ve özellik değerlerinin çıkarımı iyileştirildi.

Temel Klavye Kısayolları (Tablo Görünümü)

KısayolAçıklama
Ctrl/Cmd-C, Ctrl/Cmd-VSeçilen hücreleri Kopyala/Yapıştır.
Ctrl/Cmd-Z, Ctrl/Cmd-Shift-ZÖzellik düzenlemelerini Geri Al/Yinele.
Ctrl-AMevcut gruptaki tüm hücreleri seç.
Ctrl-SpaceSütunu seç.
Shift-SpaceSatırı seç.
EnterMevcut hücreye odaklan (Onay kutuları için durum değiştirir, formüller için düzenleyiciyi açar).
Home/Endİlk/son sütuna git.
EscMevcut hücre seçimini temizle.
BackspaceSeçili hücreleri temizle.
Performans ve Arayüz İyileştirmeleri
  • Hızlı Geçiş ve Komut Paleti: En son Obsidian 1.9 yükleyicisi (Electron v35+) kullanıldığında, Hızlı Geçiş (quick switcher) ve Komut Paleti'nin (command palette) açılma performansı iyileştirildi.
  • Küresel Arama: Küresel Arama'nın (Global Search) yanlış sonuç sayısı raporlaması hatası düzeltildi.

Bases Özelliği Düzeltmeleri
  • Kelime Sayacı: Bir base dosyası odaklanıldığında, durum çubuğundaki kelime sayacı artık gizleniyor.
  • Tablo Boyutlandırma: Tablo sütunlarının yeniden boyutlandırılması sırasında meydana gelen gecikme (lag) hatası giderildi.
  • file.hasTag() Fonksiyonu: Bu fonksiyon artık büyük/küçük harf duyarlılığını kaldırdı. (Örn: file.hasTag('test') ve file.hasTag('TEST') aynı sonuçları döndürür.)
  • İç İçe Etiketler (Nested Tags): contains fonksiyonu artık iç içe etiketleri doğru şekilde işliyor. (Örn: tags.contains("A") hem #A hem de #A/B içeren sonuçları döndürür.)
  • Formül Düzeltmeleri:
    • this kullanan formüller, Base dosyası Canvas içine yerleştirildiğinde artık çalışıyor.
    • this kullanan formüller, Base kenar çubuğunda değilse ve gömülü değilse artık null olarak çözümleniyor.

Masaüstü ve Geliştirici Güncellemeleri
  • Çıkış Penceresi: Uygulamadan çıkıldıktan sonra açılan pencerelerin (pop-out windows) yeniden açılmaması sorunu düzeltildi.
  • Geliştiriciler İçin: Yükleyici, Electron v37.6.0 kullanacak şekilde güncellendi (en son yükleyicinin indirilmesi gerekir). macOS Tahoe kullanıcıları için bu, uygulama performansını artırabilir.
Önemli Yenilikler:
  • Taşıma Asistanı: Bu güncelleme, uzaktan senkronize edilen kasalar için taşıma işlemleri yapmanıza olanak tanıyan yeni bir asistan sunuyor. Bu araç sayesinde, şifreleme yükseltmeleri gibi işlemleri kolayca gerçekleştirebilir ve gelecekte kasalarınızı farklı bölgelere taşıyabilirsiniz.
    • Obsidian, en yüksek güvenlik standartlarını korumak için Sync şifrelemesini zaman zaman yükseltir. Bir şifreleme yükseltmesi mevcut olduğunda, Obsidian Ayarları → Senkronizasyon bölümünde "Kasa şifrelemesini yükselt" seçeneğini göreceksiniz.

İyileştirmeler:
  • Eklenti Uyumluluğu: Obsidian 1.9 ile sorun çıkaran bazı eklentiler için uygulama içi kontroller eklendi:
    • Commander v0.5.3: Mobil araç çubuğunun tüm ekranı kaplamasına neden olan sorun giderildi. Eklentiyi güncellemeniz yeterlidir.
    • Image Toolkit: Obsidian'ın menü ekranında sorunlara yol açan bu eklenti, yeni bir sürümü yayınlanana kadar geçici olarak devre dışı bırakıldı.
  • Arama Performansı: Arama görünümünün performansı önemli ölçüde artırıldı.

Giderilen Hatalar:
  • Bases:
    • Mevcut aktif görünüm yeniden adlandırıldıktan sonra görünümün yenilenmemesi hatası giderildi.
    • file.tags.contains() komutunun üst etiketlere sahip dosyaları bulamaması sorunu düzeltildi (örneğin, "a" için arama yapıldığında a/b etiketli dosyaların da bulunması sağlandı).
  • Özellikler (Properties): Yerel Özellikler görünümünde sağ tıklandığında bağlam menüsünün hemen gizlenmesi sorunu giderildi.

Geliştiriciler:
  • Kurulum aracı, Electron v37.3.1 sürümünü kullanacak şekilde güncellendi. (Bunun için en son yükleyiciyi indirmeniz gereklidir.)
Önemli Değişiklikler:
  • Dipnotlar Görünümü: Yeni Dipnotlar Görünümü çekirdek eklentisi sayesinde, notunuzda kaldığınız yeri kaybetmeden mevcut dosyanın dipnotlarını yeni bir kenar çubuğu sekmesinden yönetebilirsiniz.
  • Mülk Formatı (Breaking Changes): tag, alias ve cssclass özellikleri artık resmi olarak kaldırıldı. Bunların yerine tags, aliases ve cssclasses kullanılacak. Bu mülklerin değerleri artık metin yerine bir liste olmalıdır. Yanlış biçimlendirilmiş mülkleri düzeltmek ve eski formatı yenisine taşımak için "Format dönüştürücü" çekirdek eklentisindeki yeni seçeneği kullanabilirsiniz.
  • Senkronizasyon (Sync) Çakışmaları: Senkronizasyon ayarları arasına "Çakışma çözümü" adında yeni bir seçenek eklendi. Artık dosya çakışmalarında varsayılan olarak Birleştir veya yeni bir Çakışma dosyası oluştur seçeneklerini tercih edebilirsiniz.

İyileştirmeler:
  • Kullanıcı Arayüzü:
    • Sayfa önizleme ve Canvas içinde mülk düzenleyicisi artık kullanılabilir.
    • Geçmiş menüsünde, yeniden adlandırılan dosyaların eski ve yeni adları gösterilir.
    • Ayarlar bölümünde dosya veya klasör önerileri gösteren alanlar, daha iyi sonuçlar için bulanık arama (fuzzy search) kullanmaya başladı.
  • Geliştirilmiş Düzenleme Deneyimi:
    • Notun özet görünümünde (Outline view) artık dipnotlar doğru satırı vurguluyor.
    • Boşluklar artık Senkronizasyon geçmişinde ve dosya kurtarma farklarında doğru şekilde gösterilir.
    • Komut paletindeki sonuçlar artık daha doğru sıralanıyor ve yakın zamanda kullanılan komutlar daha üst sıralarda yer alıyor.
    • Macintosh: Editörün bağlam menüsüne Apple Yazı Yazma Araçları eklendi.
  • Dosya Yönetimi:
    • "Dosyayı taşı" seçeneği, Dosyalar eklentisi devre dışı olsa bile kullanılabilir durumda.
    • Dosya Gezgininde, boş bir alana sağ tıklayarak yeni bir temel not veya yeni bir Canvas dosyası oluşturabilirsiniz.
  • Canvas: Kartlar artık dahili hatalar üretmeden Callout'ları destekliyor.
  • Arama: Küresel arama, 100.000 sonuç bulduktan sonra kasa taramasını durdurur.

Giderilen Hatalar:
  • Performans: Büyük tablolar ve Callout'lar içeren notlar artık biraz daha yavaş yüklenir, ancak içeriği yüklendikten sonra anında işlenir ve bu durum uygulama performansına olumlu yansır.
  • Arayüz: Sayfa önizlemesi artık katlama simgesine tıklandığında gizlenmiyor veya düzenleme moduna geçmiyor. Ayrıca, koyu modda PDF'e aktarma işlemi sırasında ekranın beyaz yanıp sönmesi sorunu giderildi.
  • Kararlılık: Callout'ların içinde listelerdeki numaralandırma tutarlı hale getirildi.
  • Dosya Kurtarma: Markdown dışındaki dosyalar için dosya uzantıları başlıkta ve önerilerde gösteriliyor.
  • Grafik Görünümü: Kaydedilmiş filtreleriniz varsa, grafik görünümünü açtığınızda artık düğümlerin anlık olarak parlaması sorunu yaşanmayacak.
Kritik bir çökme sorununu gidermek için linux arm64 yapıları farklı bir Electron sürümüyle (v34.5.2) yeniden yüklendi.
İyileştirmeler:
  • Uygulama içi çeviriler güncellendi.
  • Bir ağaç görünümü (ör. File gezgini) çok sayıda öğe görüntülerken uygulama performansı iyileştirildi.
  • Ticari lisans değişikliklerini yansıtmak için uygulama ayarları güncellendi.
  • Liste otomatik numaralandırması artık özel başlangıç numaralarını koruyor.
  • "Akıllı liste girintisi" devre dışı bırakıldığında, düzenleyici artık listeleri otomatik olarak yeniden numaralandırmıyor.
  • Obsidian Sync: Depo, çakışmalara neden olabilecek üçüncü taraf bir senkronizasyon hizmeti tarafından zaten yönetiliyorsa, uzaktaki bir depoya bağlanmadan önce bir uyarı eklendi.
Düzeltmeler:
  • Büyük depoların önbelleği yüklemesinin ve kaydetmesinin önemli ölçüde daha uzun sürmesine neden olan regresyon düzeltildi (Electron 33'ten beri hata).
  • Canlı önizleme artık - - -'yi yatay bir çizgi olarak doğru şekilde işliyor.
  • Bozuk katlama bilgilerine sahip notlar artık açılabiliyor.
  • Gömülü öğelerin içindeki tablolar artık tam genişlikte işlenecek.
  • Gevşek listelerin içindeki kontrol listesi öğeleri doğru şekilde girintileniyor.
  • Bir PDF görünümünün içine tıklamak artık görünüme odaklanıyor.
  • Okuma modunda bir liste öğesini katlamak, düzenleme moduna geçildiğinde artık kalıcı oluyor.
  • Özellikler gizliyse, satır içi başlıktan Aşağı Ok tuşuna basmak düzenleyiciye odaklanır.
  • "Hızlı başlangıç" düğmesiyle yeni bir depo oluşturmak artık welcome.md'yi açıyor.
  • Bağlantı önerileri artık eklentiler tarafından kaydedilen uzantılara sahip dosyaları içeriyor.
  • Madde işaretli bir listenin içine yerleştirildiğinde numaralandırılmış listelerin yanlış numaralandırılması düzeltildi.
  • Okuma modunda yığılmış bir sekmeye tıklamak artık sekmeyi düzgün bir şekilde görünüme kaydıracak.
Üçüncü taraf kütüphaneler:
  • Yükleyici Electron 34.3.0'a güncellendi. Bu, macOS'ta sağ tıklarken menülerin doğru şekilde görünmemesi düzeltmesini içerir.
İyileştirmeler:
  • "Yatay çizgi ekle" komutu, boş olmayan bir satırda kullanıldığında daha sezgisel davranacak şekilde geliştirildi.
  • Uygulama yüklenirken başlık çubuğu artık görünür, bu da pencerenin Windows ve Linux'ta sürüklenmesine, simge durumuna küçültülmesine, büyütülmesine ve kapatılmasına olanak tanır.
  • Giden Bağlantılar: Bağlantılara sağ tıklamak artık dosya menüsünü gösteriyor.
Düzeltilen Hatalar:
  • Bitişik numaralı listelerin aynı listenin parçası olarak kabul edilmesi ve yanlış liste numaralarının uygulanması sorunu düzeltildi.
  • Liste içinde Shift-Enter'a basıldığında doğru girintinin eklenmemesi sorunu düzeltildi.
  • Mermaid grafiklerinde özel bir yazı tipi ayarlamak için eksik CSS değişkeni --font-mermaid düzeltildi.
  • Web görüntüleyici: Düzenleyici ayarlarında "Yeni sekmelere her zaman odaklan" seçeneği kapalıysa, Web geçmişi görünümündeki sonuçlara tıklamak arka planda açılır.
  • Web görüntüleyici: "Web görüntüleyici verilerini temizle"nin depolanan oturum verilerini tam olarak kaldırmaması sorunu düzeltildi.
  • Web görüntüleyici: Yerleşik Reklam engelleyicinin web isteklerini düzgün şekilde yakalamaması sorunu düzeltildi.
  • Web görüntüleyici: "Kasaya kaydet"in hata göstermeden başarısız olduğu hata düzeltildi.
  • Yer işaretleri: Web görüntüleyici harici bağlantıları açacak şekilde yapılandırılmadığı sürece, yer işaretli bir URL'ye tıklamak artık varsayılan olarak harici tarayıcınızda açılacaktır.
  • Mermaid'de, pencerenin yakınlaştırma düzeyi %100 olmadığında bazı metinlerin kesilmesine neden olan gerileme düzeltildi.
  • Grafik görünümünü kullandıktan sonra Komut/Ctrl tuşuna basıldığında sayfa önizlemesinin beklenmedik şekilde görünmesi sorunu düzeltildi.
  • Dosyaları bir özellik alanına sürükleyip bırakmanın eski değerlerin yeniden görünmesine neden olması sorunu düzeltildi.
  • Geçmiş gezinme düğmelerine sağ tıklamanın yanlışlıkla gezinmeyi tetiklemesi sorunu düzeltildi.
  • Açılır bir pencereden açıldığında sayfa önizlemesinin hemen gizlendiği hata düzeltildi.
  • Ayarlar: Ek klasörü alanının seçilen klasör adını görüntülememesi sorunu düzeltildi.
  • Açılır pencereleri olan bir kasayı kapatmanın Obsidian yeniden başlatıldığında yeniden açılmaması sorunu düzeltildi.
  • Anahat: "Geçerli bölümü otomatik olarak göster" etkinleştirildiğinde ve farklı başlıklara hızlıca tıklandığında kaydırma konumu sorunları düzeltildi.
  • Option-Shift-M kısayol tuşunun çalışmaması düzeltildi.
  • Bir dosya açılırken okuma modunun başlıkları düzgün şekilde katlamaması düzeltildi.
  • Bazı eklentilerin arızalanmasına neden olan katlama API'sindeki değişiklikler düzeltildi.
  • Yeni bir bölmede veya yeni bir pencerede bir dosya açmanın düzenleyiciye odaklanmaması sorunu düzeltildi.
  • Sekmeler menüsünden bir sekme seçmek artık sekmeye düzgün şekilde odaklanacak.
  • Tüm Özellikler: Alt (macOS'ta Option) ile bir özellik seçerseniz "Yeniden Adlandır" menü öğesinin kullanılamaması düzeltildi.
Okuma modunda katlama göstergelerinin konumu sabitlendi.
İyileştirmeler:
  • "Sekme grubundaki tüm sekmeleri kapat" özelliği kenar çubuğundan kaldırıldı.
Düzeltilen hatalar:
  • Sekme başlığına odaklanıldığında düzenleyici komutları artık tetiklenmiyor.
  • URI eyleminin aktif açılır pencere yerine yeni bir pencereye yönlendirmesi sorunu düzeltildi.
  • Herhangi bir açılır pencere aktifken panodaki URI eylemlerinin çalışmama sorunu düzeltildi.
  • Sekmeye tıklayana kadar sabitlenmiş simgelerin sekmelerde görünmeme sorunu düzeltildi.
  • Mevcut tema sisteme uyum sağlayacak şekilde ayarlandığında, topluluk temalarının yalnızca açık veya koyu temaları göstermesi sorunu düzeltildi.
  • Kenar çubuğunu daralttıktan sonra, kenar çubuğundaki sekmelerin odaklanmış kalmasına neden olan sorun düzeltildi.
  • Düzenleyicide Shift ve Yukarı Ok tuşlarının satır içi başlığa odaklanmasına neden olan hata düzeltildi.
Geliştiricilere özel yenilikler:
  • Lucide simgeleri 0.446.0 sürümüne güncellendi.
  • URL çözümlenemediğinde requestUrl fonksiyonu artık hata vermiyor.