Etherpad 2.7.0: Bulut kısıtlamaları olmayan işbirlikçi web düzenleyicisi

kapanış bildirimi

Bu makale İngilizce olarak da mevcuttur. Teknik yardımla tercüme edildi ve yayınlanmadan önce editoryal olarak gözden geçirildi.

Açık kaynaklı gerçek zamanlı editör Etherpad'in 2.7.0 sürümüyle geliştiriciler eski Abiword'ü, DOCX, ODT ve PDF dosyalarını içe ve dışa aktarmak için dönüştürücü olarak LibreOffice ile değiştiriyor. Bir yan etki olarak Etherpad artık DOCX dışa aktarımını ek araçlara gerek kalmadan kutudan çıkarıyor. Önceki bir sürümden geçiş yapan herkes şunları yapmalıdır: settings.json mutlaka gidilecek yol soffice-LibreOffice ikili dosyasını ekleyin, aksi takdirde dönüşüm askıda kalacaktır. Sürüm aynı zamanda zaman kaydırıcı için kullanışlı özellikler, pad yaratıcıları için daha fazla kontrol, yazılım tedarik zincirinin güçlendirilmesi ve uzun bir hata düzeltme listesi de getiriyor.

Duyurudan sonra devamını okuyun

Etherpad, gerçek zamanlı işbirliğine dayalı yazma için Node.js'de yazılmış, kendi kendine barındırılabilen bir web düzenleyicisidir; işlevsel olarak Google Dokümanlar ile karşılaştırılabilir, ancak Apache 2.0 lisansına sahiptir ve bulut gereksinimleri yoktur. Etherpad, bir eklenti sistemi kullanılarak kimlik doğrulama, ek dışa aktarma formatları veya editör işlevlerini içerecek şekilde genişletilebilir.

Bir pedin düzenleme geçmişini oynatmanıza izin veren zamanlayıcı, artık satır numaralarını gösteriyor ve oynatma hızını değiştirmenize olanak tanıyor: gerçek zamandan daha hızlı veya daha yavaş. Bir diğer yeni özellik ise pad'i oluşturan kişinin varsayılan ayarları belirlemesi ve dolayısıyla başlangıç ​​konfigürasyonu üzerinde daha fazla kontrole sahip olmasıdır. Aynı etki alanı altında birden fazla Etherpad örneğini yöneten herkes, gelecekte yapılandırılabilir bir çerez öneki kullanarak oturum çerezi çarpışmalarını önleyebilecektir.

Eklenti geliştiricileri için yeni bir kanca var aceRegisterLineAttributesbu, satır ekleme ve satır kesme işlemleri sırasında özel satır niteliklerini korumanıza olanak tanır. Bu, paragrafları tırnak işareti veya görev olarak işaretleyen eklentilerin artık Enter tuşuna bastığınızda etiketleri kaybetmediği anlamına gelir. Proje, hızlı ilk kurulumlar için tek hatlı bir kurulum aracı içerir. Docker Hub'a ek olarak Docker görüntüleri artık GitHub Container Registry'de (GHCR) de mevcut. Çekirdeklerin ve eklentilerin NPM yayımlanması artık OIDC Güvenilir Yayıncılık aracılığıyla yapılıyor, bu da uzun ömürlü API belirteçlerine olan ihtiyacı ortadan kaldırıyor ve böylece tedarik zinciri güvenliğini artırıyor.

Güncelleme çok sayıda hata düzeltmesi içeriyor: Etherpad artık Postgres, MySQL & Co. için veritabanı sürücülerini yeniden sağlıyor; Son zamanlarda yeni kurulumlar genellikle veritabanı bağlantısı nedeniyle başarısız oluyor. Yeniden bağlantının ardından Etherpad artık bekleyen değişiklik kümelerini sessizce atmak yerine hemen siliyor. Meşgul pedlerde ara sıra “uygulama uyumsuzluğu” hataları bile geçmişte kalmış olmalı.

Duyurudan sonra devamını okuyun

Socket.IO'daki maksimum mesaj boyutu 10 MB'a çıkar, böylece büyük yapıştırmalar bile artık sınırda başarısız olmaz. Ek olarak sürüm, son zamanlarda eklenti uyumluluğunu bozan, numaralı listeler, kopyala ve yapıştır formatı, ölü anahtar girişi ve ayarlar modülündeki ESM/CJS birlikte çalışabilirliği ile ilgili çeşitli ayrıntılı sorunları giderir. Ekip ayrıca daha iyi ekran okuyucu desteği ve canlı yayın bildirimleri gibi erişilebilirlik üzerinde de çalıştı. Sürüm notlarının tamamı projenin GitHub deposunda mevcuttur.

Ayrıca okuyun

Ayrıca bakınız:



(fo)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir