Sürüm: 2.5.2
Önemli Geliştirmeler ve Düzeltmeler
  • Prometheus Entegrasyonu: Uygulamaya yeni bir Prometheus uç noktası (/stats/prometheus) eklendi. Artık settings.json dosyasında enableMetrics ayarını true yaparak bu uç noktadan metrik verilerini alabilirsiniz.
  • Sürüm Gösterimi Düzeltmesi: exposeVersion ayarının, pad panelinin yanlış yüklenmesine neden olan hata giderildi.
  • Yönetici URL'si Düzeltmesi: Yönetici paneli pad URL'sinin, artık temel yolu (base path) da doğru şekilde dikkate alması sağlandı.
Önemli Geliştirmeler ve Düzeltmeler:
  • Express 5.0.0 Sürümüne Güncelleme: Bu, Express'te büyük bir güncellemedir ve birçok iyileştirme ile hata düzeltmesi içerir. Rota eşleştirme (route matching) sisteminde önemli değişiklikler yapıldığı için, tüm eklentilerinizi en son sürüme güncellemeniz gereklidir. Aksi takdirde, eski eklentiler hatalara yol açabilir ve Etherpad'in çökmesine neden olabilir.
  • Tema Düzeltmeleri:
    • no-skin temasında, "yakın zamanda kullanılan Pad listesi" özelliğinin çerezlerle (cookie) çalışmasıyla ilgili bir sorun giderildi.
    • no-skin temasındaki düzen (layout) sorunları düzeltildi.

Kritik Değişiklikler:
  • Ayarlar API'si: Ayarlar API'si artık ESM (ECMAScript Modülleri) kullanacak şekilde değiştirildi. Bu, kodunuzda require yerine import kullanmanız gerektiği anlamına gelir. Diğer işlevler eskisi gibi çalışmaya devam etmektedir.
  • İngilizce çeviri dosyasının içinde yer alan Almanca bir çeviri hatası düzeltildi.
  • Yönetici arayüzünün yanlış metin göstermesi hatası düzeltildi.
Sürüm: 2.3.0