İçeriğe atla

Release notes

What changed, version by version

These are the releases of the WP Safer agent — the plugin installed on the WordPress sites you manage. Your sites update to it from the panel, or on their own if you let them.

Current agent version: 1.4.2

  1. 1.4.2

    Ajan
    • Dosya bütünlüğü taraması, diskteki paket iddia ettiği sürüm değilse artık o eklenti ya da temayı dosya dosya listelemiyor. Klasör tek satır olarak, arkasındaki dosya sayısıyla birlikte bildiriliyor; gerçekten oraya ait olmayan dosyalar yine tek tek listeleniyor.
    • Barındırmanın kendi oluşturduğu dosyalar — nerede olursa olsun PHP'nin error_log'u, cPanel'in .ftpquota'sı — ve uploads altındaki derlenmiş şablon önbellekleri artık raporu doldurmuyor. Tek başına duran bir dosya, ne kadar kısa olursa olsun yine bildiriliyor.
    • WordPress 6.5 ve sonrasının eklentinin kendi languages klasörüne yazdığı derlenmiş çeviri dosyaları artık beklenmedik dosya olarak bildirilmiyor.
  2. 1.4.1

    Ajan
    • Tarama, barındırmanın okumasına izin vermediği tek bir klasör yüzünden yarıda kalmıyor. O girdi atlanıyor, sitenin geri kalanı normal şekilde taranıyor ve raporda kaç girdiye bakılamadığı yazıyor — bakılmamış bir klasör temiz sayılmaz.
    • Aynı noktada takılan bir tarama artık birkaç denemeden sonra duruyor ve asıl hatanın ne olduğunu bildiriyor; dakikalarca deneyip bir sınır mesajıyla bitmiyor.
  3. 1.4.0

    Ajan
    • Panelden bir temayı silmek artık siteden gerçekten kaldırıyor. İstek çoğu sitede daha ilk adımda düşüyordu ve panel bunu başarılı sayıyordu.
    • Silme isteği artık temalar dizininin kendisine ya da etkin temaya (ve dayandığı ana temaya) yöneltilemiyor.
  4. 1.3.9

    Ajan
    • Paneldeki tahmini yedek boyutu artık yedeğin gerçekten topladığı dosyaları ölçüyor. Sitede kalmış eski arşivler, önbellekler, günlük dosyaları ve node_modules klasörleri, hiçbirinin girmediği bir yedeği anlatan rakama ekleniyordu.
  5. 1.3.8

    Ajan
    • Ajan, Safepilot adıyla yayınlanıyor ve taşıdığı kimliğe uygun olarak aynı addaki dizine kuruluyor. Bir sitede yalnızca tek bir kopyası bulunabiliyor.
  6. 1.3.7

    Ajan
    • Bir sitede ajanın iki kopyası birden bulunursa ilk yüklenen çalışıyor, diğeri onunla yarışmak yerine kendini devre dışı bırakıyor. Yönetim ekranı hangi dizinin fazladan olduğunu söylüyor; iki kopya aynı site anahtarını paylaştığı için site her hâlükârda bağlı kalıyor.
  7. 1.3.6

    Ajan
    • WordPress yönetim alanı için IP izin listesi güvenlik duvarı panelden site bazında yönetiliyor: tek adresler (IPv4 ve IPv6), CIDR aralıkları, 192.168.1.* gibi joker adresler ve 1.2.3.10-50 gibi aralıklar. Listenin okuyamadığı her giriş sessizce atılmak yerine geri bildiriliyor.
    • admin-ajax.php ve admin-post.php varsayılan olarak filtrelenmiyor (siteyi ziyaret edenler de bunları kullanıyor); adresi belirlenemeyen bir istek de kimseyi dışarıda bırakmamak için geçiriliyor.

Updates arrive on their own

The panel installs a new agent version on your sites when you ask it to, or automatically if you turn that on. Nothing here needs an FTP client.