Bu sürümün 2.2'ye göre artısı nedir?
Aslında pek bir artısı yok gibi fakat son sürüm olduğu için tercih edilebilir, güncelleme notlarında bunlardan bahsedilmiş
"
XenForo 2.3.x ile Gelen Yenilikler ve Değişimler
XenForo 2.3.x sürümü, hem kullanıcı deneyimi hem de geliştirici süreçleri açısından önemli yeniliklerle karşımıza çıktı. Kullanıcılar için belki yüzeyde çok fark edilmese de, arka planda yapılan bu değişiklikler, geliştiriciler için ciddi bir yeniden yapılandırma ve adaptasyon süreci anlamına geliyor. İşte öne çıkan yenilikler:
1. jQuery’den Vanilla JavaScript’e Geçiş
XenForo, bu sürümde jQuery bağımlılığını tamamen ortadan kaldırarak Vanilla JavaScript’e geçiş yaptı. Bu önemli adım, sistemin performansını artırmayı ve modern web standartlarına uyum sağlamayı hedefliyor. Ancak bu değişiklik, mevcut tasarım ve eklentilerde kullanılan tüm jQuery kodlarının Vanilla JavaScript’e dönüştürülmesini gerektirdi.
2. Şablon Makro Yapılarında Güncellemeler
Şablonlarda kullanılan makro sözdiziminde yapılan değişiklikler, geliştiriciler için önemli bir dönüşüm sürecini beraberinde getirdi. Daha önce şablon düzenlemelerinden uzak duranlar için bu geçiş nispeten daha kolay olsa da, kapsamlı bir düzenleme süreci kaçınılmazdı.
3. Font Awesome Güncellemeleri
Font Awesome ikon kütüphanesinde yapılan yenilikler de dikkat çekiyor. Eski yapıdaki content: '\f015'; kodları artık .m-faIcon(@fa-var-home); biçiminde kullanılmaya başlandı. Bu dönüşüm özellikle
Less şablonlarında yoğun bir güncelleme ihtiyacını beraberinde getirdi.
4. Şablon Modifikasyonlarında Yeni Düzenlemeler
Eklentilerde yapılan şablon modifikasyonları için de değişiklikler zorunlu hale geldi. Şablon düzenlemelerinde kullanılan regex ifadelerinin yeni sistemle uyumlu hale getirilmesi ve bu yapıların optimize edilmesi, geliştiriciler için hem bir zorluk hem de bir fırsat sundu."