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
-
- 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.
-
- 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.
-
- 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.
-
- 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.
-
- 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.
-
- 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.
-
- 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.