Smf 2.1 Rc4 Yayınlandı - Smf 2.1 Rc4 Released (1 İzleyici)

KeReM @

Üye
Katıldı
Mesajlar
3
Yaş
38
Yaşadığın yer
Isparta
Kredi
1
Simple Machines, SMF 2.1 RC4'ün piyasaya sürüldüğünü duyurmaktan mutluluk duyar. RC4 için bildirilen ve etiketlenen hatalar, güvenlik, kararlılık ve performans iyileştirmeleriyle birlikte düzeltildi. Bazı düzeltmeler ve iyileştirmeler aşağıdaki gibidir:

Büyük değişiklikler:

  • Minimum PHP sürümünü 5.6'ya yükseltir
  • SCEditor'u sürüm 3'e günceller ve birden çok düzenleyici hatasını düzeltir
  • Çok sayıda veritabanı sorgusunu iyileştirir
  • Tema şablonlarında ve CSS'de çok sayıda iyileştirme yapar
  • Dil dizilerinde ve belgelerde çok sayıda düzeltme ve iyileştirme yapar
  • SMF'de CORS isteklerine izin verir


Kullanıcıya yönelik değişiklikler:

  • Giriş yaparken varsayılan zaman seçeneği olarak "Sonsuza Kadar"ı kullanır
  • Çıkış düğmesini profil menüsüne taşır (JS olmayan kullanıcılar için geri dönüş ile)
  • Yasaklı bir kullanıcı oturum açmaya çalıştığında HTTP hata kodu 403 (Yasak) gönderir
  • Profil menüsünde TFA etkinleştirme/devre dışı bırakma menü öğelerini tutarlı bir şekilde işler
  • Dili değiştirdikten sonra kullanıcıyı önceki URL'ye yönlendirir
  • Sahte söz bildirimlerini önler
  • Kullanıcı bildirim tercihlerinin ayarlanmasıyla ilgili çeşitli sorunları giderir
  • Eski uyarıları okunduktan sonra kaldırma işlevi ekler
  • Sıfır değerine sahip bir uyarı sayacı göstermekten kaçınır
  • Ek yüklemeleri için kullanıcı arayüzünü iyileştirir
  • PM sistemi için şablonları ve UI mantığını iyileştirir
  • PM taslaklarını görüntülerken sayfalandırmayla ilgili bir sorunu düzeltir
  • Saat dilimlerinin işlenmesini iyileştirir
  • Yeni bir etkinlik için varsayılan zamanlar önerirken doğru saat dilimini kullanır
  • Farklı ekranlarda maksimum görüntü genişliğini içeren sorunları düzeltir
  • Bir konuyu yazdırırken ek resimlerle ilgili sorunları düzeltir
  • Ek küçük resimleri için her zaman doğru döndürmeyi kullanır
  • Ekleri yüklerken birkaç hatayı düzeltir
  • Konukların resim yüklemesine asla izin vermeyen bir izin sorununu düzeltir
  • Harici avatarlar, BBC görüntüleri, iframe'ler vb. için tembel yükleme kullanır.
  • Pano açıklamalarında BBC ayrıştırmasını iyileştirir
  • Anket seçeneklerinin sırasını zaman içinde tutarlı tutar
  • preparsecode() içindeki kötü kontrol karakterlerini etkisiz hale getirir
  • İç içe url etiketleriyle tırnakları doğru şekilde işler
  • Bir anketi önizlemeye çalışırken oluşan bir hatayı düzeltir
  • Zaman seçici komut dosyasının çevrilmesine izin verir
  • drafts_autosave_enabled kullanıcı ayarına saygı duyar
  • Eski yazım denetimi özelliğini kaldırır

Yönetici ve arka uç değişiklikleri:

  • Özel profil alanlarının yeniden sıralanmasıyla ilgili sorunları giderir
  • Kayıt onayıyla ilgili e-posta bildirimlerini iyileştirir
  • Bildirilen üyelerle ilgili bildirimlerin üyenin adı yerine "(N/A)" kullanılmasıyla ilgili bir sorunu düzeltir
  • Hata günlüğünü görüntülemek için kullanıcı arayüzünü iyileştirir
  • Paket yöneticisi kullanıcı arayüzünü iyileştirir
  • Gülen yüz düzenleyicisini iyileştirir
  • Yönetici üye aramasında saat dilimleriyle ilgili sorunları giderir
  • Misafirler için e-posta alanının devre dışı bırakılmasına izin verir
  • Foruma göz atamayan misafirlerden rastgele haber satırını gizler
  • Oturum kapatmaları ve gerektiğinde yeniden yönlendirmeleri onaylar (harici entegrasyonlarla etkileşimleri iyileştirir)
  • updateSettingsFile()'ın yeni, daha sağlam sürümünü uygular
  • Bir paket yükseltildiğinde log_packages tablosundaki eski girdileri emekli eder
  • Gerçekte hiçbir şey değişmediğinde özel alanlara yapılan günlük değişiklikleri sorununu giderir
  • Bakım sırasında log_topics, log_boards ve log_mark_boards_read kuru erik
  • Günlüğe kaydetme denetleme eylemleriyle ilgili bir sorunu düzeltir
  • Harici bir avatar URL'si çok uzun olduğunda oluşan hataları düzeltir
  • "Sütun page_hits için aralık dışı değer" hatasını düzeltir
  • Arka plan görevlerinde $user_info ile ilgili sorunları düzeltir
  • Entegrasyon kancaları listesinde doğru dosya adlarını gösterir
  • Dönüştürücüler için daha fazla parola karma şeması desteği ekler
  • Oturum yazma başarısızlığı sorununu düzeltir
  • Konuları birleştirirken sorunları düzeltir
  • $modSettings['board_manager_groups'] öğesinin her zaman tanımlı olmasını sağlar
  • obExit() içinde çağırmadan önce trackStats() ve AddMailQueue()'nin var olmasını sağlar
  • get_proxied_url() ve genel proxy işlemeyi iyileştirir
  • Ters Proxy IP başlıklarının otomatik algılanmasında Cloudflare'ı destekler
  • Profil dışa aktarma sırasında MariaDB'de bir veritabanı hatasını önler
  • Tahta torun panoları olduğunda tanımsız bir dizin hatasını düzeltir
  • Önbellek sınıfları için otomatik yüklemeyi düzeltir
  • Üye gruplarının SSI Who's Online aracılığıyla görüntülenmemesine neden olan bir sorunu düzeltir
  • Artık desteklemediği için Afrinic.net WHOIS bağlantısını kaldırır
  • Zamanlanmış Görevler ayarlarından Okuma Günlükleri ayarlarına bağlantı ekler
  • script.js'de 4 baytlık UTF-8'in işlenmesini iyileştirir


Yükleyici ve yükseltici değişiklikleri:

  • PHP 8.0'da SMF yükleme sorunlarını giderir
  • Yükleyiciyi etkileyen yazım hatalarını düzeltir
  • Yükseltici donmalarını düzeltir
  • Yükseltme sırasında eski eklerin işlenmesini düzeltir
  • Yükseltme sırasında tanımsız PHP işlev hatasını düzeltir
  • Yükseltme sırasında veritabanı yedeklemesinde karma verileri içerir
  • Yükseltme sırasında izlenen tüm konular ve panolar için kayıt oluşturun
  • Yükseltme sırasında bazı HTTPS URL'lerinin işlenmesini iyileştirir
  • Yükseltme sırasında üye grubu özelliklerini doğru şekilde korur
  • Yükseltme sırasında yalnızca bir yıllık geçersiz doğum tarihlerini doğru şekilde işler
  • Yükseltme tamamlandıktan sonra yükseltme dosyalarının silinmesiyle ilgili sorunları giderir
  • Yükselticiyi CLI'den çalıştırmayla ilgili sorunları giderir
  • Yükselticideki çeşitli veritabanı sorgularını düzeltir
  • Varsayılan bildirim sıklığını "Hiçbir zaman" yerine "Doğrudan" olarak ayarlar
  • SMF 1.x'ten yükseltme sorunlarını giderir
  • Yükseltmeden sonra kayıt "erişim yok" hatasını düzeltir


Bu sürüm bir RC (Release Candidate) olarak kabul edilir, bu da yeterince işlevsel olduğu, ancak bilinen ve bilinmeyen hataları olduğu anlamına gelir. Bu hatalar mutlaka bir sürümü engellemez, bunun yerine bir sonraki geliştirme döngüsü sürümünden önce ele alınmaları gerekir.

SMF RC4, yepyeni bir kurulum olarak kurulabilir veya bir SMF 2.0.x kurulumu, SMF RC4'e yükseltilebilir, ancak lütfen herhangi bir RC sürümü için güncelleme paketi olmadığını unutmayın.

Bu sürümü yerel veya geliştirme/KG ortamlarında test etmenizi önemle tavsiye ederiz. Sürümü test etmek, Son sürüme yönelik sorunları ve iyileştirmeleri daraltmamıza ve bunlara odaklanmamıza büyük ölçüde yardımcı olacaktır. Ancak, RC paketlerinin doğası gereği herhangi bir canlı kurulum ve/veya üretim forumunda RC paketi kullanmanızı önermediğimizi unutmayın.

Son olarak, bu duyuru konusu destek amaçlı değildir. Lütfen bunun yerine SMF 2.1 destek panosunu kullanın.

Topluluğumuza, ekip üyelerimize, kod katkıda bulunanlara ve beta test kullanıcılarına çok özel bir teşekkür ederiz. Sizin yardımınız olmasaydı, bu mümkün olmazdı.

SMF'yi kullandığınız için teşekkür ederiz!


Kaynak: Simple Machines Forum - Free & open source community software
 

Bu konuyı kimler okuyor

Benzer konular

Top