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.
Son Yöntem Ön Ayarları (Recent method presets) artık Komut Paleti (Command Palette) aracılığıyla kullanılabilir.
Program yeniden başlatılsa bile son kullanılan 5 komut Komut Paleti tarafından hatırlanacak.
Süre Etiketi Parametresi: <Duration> etiketi artık isteğe bağlı bir unit (birim) parametresine sahiptir.
<Duration:mins> toplam süreyi dakika cinsinden döndürür.
<Duration:secs> toplam süreyi saniye cinsinden döndürür.
<Duration:hours> toplam süreyi saat cinsinden döndürür.
Toplu Meta Veri Yazma: Etiketler (Tags), Toplu Meta Veri Yazma işleminde kullanılabilir. (Bu, büyük gruplar halinde meta veri düzenlemesini kolaylaştırır.)
Ad Çakışması Kuralı: Sayı Ekleme (Append Number) kuralına Başlangıç Değeri (Start Value) yapılandırması ve Karakter Ekleme (Append Character) adlı yeni bir kural eklendi.
Bu güncelleme ile, JavaScript kodunda hatalar bulunduğunda ortaya çıkan bir sorun giderilmiştir. Bu sayede uygulamanın betik (scripting) işlevi daha kararlı hale gelmiştir.
Yeni Özellikler ve Kullanıcı Arayüzü İyileştirmeleri
Pencere ve Arama:
Liste Yöntemi ve Liste Değiştirme Yöntemi artık yeni bir pencerede açılabilir.
Ayrı pencerede gösterilen Betik Yöntemi, Liste Yöntemi ve Liste Değiştirme Yöntemi'ne arama işlevi eklendi.
Ana penceredeki öğe listesine de arama özelliği eklendi.
Arayüz Güncellemesi: Son kullanılan yöntemler (recent methods) artık açılır menü (dropdown) yerine Yükle düğmesinin alt menüsünde (submenu) gösteriliyor.
Liste Sağ Tıklama Seçeneği: Liste sağ tıklama menüsüne Hatalı Öğeleri İşareti Kaldır (Unmark items with errors) seçeneği eklendi. "Hatalı öğeleri kaldır" mantığı da güncellendi.
Sütunlar Penceresi: Sütunlar penceresine çoklu seçim (multi select) desteği getirildi.
Betik (Script) Oluşturma Geliştirmeleri
Tarih Güncelleme: Betik üzerinden item.newModifiedDate ve item.newCreatedDate değerleri artık güncellenebilir.
Tarih Formatlama: Betik yöntemine app.formatDate(date, format) metodu eklendi.
Ayarlar: Betiklerde her zaman katı modun (strict mode) kullanılmasını sağlayan bir ayar seçeneği eklendi.
Giderilen Hatalar ve Performans
Windows Uyumluluğu: Windows işletim sisteminde klasörlerin tarihlerinin değiştirilememesi sorunu giderildi.
Arayüz Düzeltmesi: Ana menü süper kompakt moddayken küçük resimleri göster (show thumbnails) düğmesinin çalışmaması hatası düzeltildi.
Performans: Başlangıçta Exiftool'un yükleme süresi hızlandırıldı.
Öğe Detayları Paneli: Exiftool grubu seçiliyken, değerleri sağ tıklayarak değiştirebilirsiniz.
Script Metotları: Artık readFileText(dosya_adı) ve readFileLines(dosya_adı) fonksiyonlarını kullanarak bir dosyanın içeriğini değişkenlere yükleyebilirsiniz.
CSV Desteği: Daha önce CSV dosyasından içe aktarılan verilere erişmek için item.csv(sütun_indeksi) fonksiyonu eklendi.
Geriye Dönük Uyumluluk: <File Content> ve <File Line> etiketleri readFileText ve readFileLines fonksiyonları lehine kullanımdan kaldırıldı. Etiketler hala çalışsa da, gelecekteki sürümlerde kaldırılacaklar.
Kaldırma Metodu: Metin kaldırma işlemleri için Konum adlı yeni bir yapılandırma seçeneği eklendi. Bu seçenekle, kaldırılacak metnin konumunu (Herhangi bir yer, Başlangıç, Son) belirleyebilirsiniz.
Genel Kullanım:
Bir script metodu içeren dosya listesi yüklenirken artık onay isteniyor.
Menü boyutunu değiştiren düğmeler artık daha büyük ve daha kolay görülebilir.
Yeni sürümler mevcut olduğunda artık yeni sürüm numarası gösteriliyor.
Giderilen Hatalar:
Exiftool: Tek bir dosyanın hatalı veri içermesi durumunda, büyük bir listedeki meta verilerin alınamaması sorunu düzeltildi.
Liste Değiştirme: Anahtar alanında iki nokta üst üste ) kullanıldığında meydana gelen hata giderildi.
Çeviriler: Metinlerin çevrilmesini engelleyen bazı sorunlar çözüldü.
Dışa Aktarma: Dışa aktarma penceresinde çıktı formatı seçildiğinde her zaman doğru seçeneklerin görünmemesi hatası giderildi.
Script Metotları: Günlük penceresinde kopyala kısayolunun çalışmaması sorunu düzeltildi.
Yeni Sınırlandırıcı Etiketi: Artık <Delimiter> etiketi, dosya adının başında veya sonunda görünmeyecek ve tekrarlanmayacak. Bu etiket için kısa sözdizimi <-> olarak belirlenmiştir.
Kısa Etiket Sözdizimi: Varsayılan ve alternatif etiket değerleri için kısa sözdizimi desteği eklendi. Örneğin, <Artist||Performer|Unknown artist>, Artist değeri yoksa Performer değerini kullanır, o da yoksa "Unknown artist" metnini döndürür.
Meta Veri Erişimi: Dahili etiketlerle aynı ada sahip meta veri alanlarına erişmek için <MetaData:fieldname> özel etiketi eklendi.
Tarih Alanı: Email Date alanı, DateTime olarak yeniden adlandırıldı.
Komut Dosyası (Script) Yöntemi:
Ön komut dosyası (pre script) ve günlük (log) butonları, içerikleri varsa kalın metinle gösterilir.
JavaScript Günlük penceresi, Escape tuşuyla kapatılabilir.
Öğenin onay kutusu değeri, artık komut dosyası içinde kullanılabilir.
log metodu, birden fazla parametreyi kabul eder.
Çeviri ve Arayüz:
Programın ilk başlangıcında dil sormaması sorunu giderildi.
Bazı ikonların Windows'ta her zaman doğru çözünürlükte gösterilememesi hatası düzeltildi.
Windows'ta belirli DPI ölçeklerinde toplu yöntemlerin üst kısmında fazla boşluk olması sorunu giderildi.
Giderilen Hatalar:
Başlangıç Çökmesi: Komut Dosyası yöntemi yüklenirken programın başlangıçta çökmesi sorunu giderildi.
HTML Dışa Aktarma: HTML'e resimli detaylı dışa aktarma işleminde, PDF'e yazdırıldığında her zaman sonda boş bir sayfa olması ve ilk öğeden sonra sayfa sonu olmaması hatası düzeltildi.
Komut Dosyası Performansı: Komut dosyası yönteminde küçük bir performans iyileştirmesi yapıldı.