Böl 5 Güncellemesi: Genel Alfa Sürüm 5
Yayınlanan: 2024-12-10Divi 5 Public Alpha test edilmeye hazır. Divi 5 kullanıyorsanız bugün Public Alpha Sürüm 5 için bir güncelleme bildirimi göreceksiniz. Her iki haftada bir yeni Divi 5 sürümlerini yayınlıyoruz ve her seferinde daha da iyi oluyor! Henüz Divi 5'i test etmediyseniz deneyin ve ne düşündüğünüzü bize bildirin.
- 1 Public Alpha 5'te Yenilikler Neler?
- 1.1 Öne Çıkan Değişiklikler
- 1.2 Değişiklik Günlüğü
- 2 Divi 5'e Bugün Atlayın
Public Alpha 5'te Yenilikler Neler?
Geçtiğimiz iki hafta boyunca 89 hatayı düzelttik . Divi 5 kararlı bir his veriyor ve beta testçilerimizden çok fazla yeni hata raporu alamıyoruz. Bu harika bir işaret! Geriye kalan birkaç yüksek öncelikli hatayı düzeltmek için iki hafta daha harcayacağız ve ardından özellik geliştirmeye geçerek 2025'e agresif bir sürüm programıyla başlayacağız.
Arkamızdaki tüm temel iyileştirmeler ve hata düzeltmeleriyle, heyecan verici bir yeni yıl olacağa benziyor.
Öne Çıkan Değişiklikler
Son birkaç güncellemede olduğu gibi bu yeni sürüm de pek çok küçük düzeltme içeriyor. Bahsetmeye değer çok fazla şey var ama işte birkaç göze çarpan değişiklik:
- Güncellenmiş Geliştirici Dokümantasyonu – Piyasadaki yaratıcılarla birlikte çalışıyoruz, onların sorularını alıyoruz ve bunları topluluğa sonsuza kadar hizmet edecek yeni geliştirici dokümanları için temel olarak kullanıyoruz.
- Yeni Geliştirici Kancaları ve Filtreleri – Modül yaratıcıları artık Divi modüllerini ve oluşturucu arayüzünü genişletme konusunda daha fazla özgürlüğe sahip. Geliştiricilerin, hayal ettikleri modülleri oluşturmak için ihtiyaç duydukları şeye sahip olmalarını sağlıyoruz.
- Geriye Dönük Uyumluluk Modunda Geliştirilmiş Performans – Geriye dönük uyumluluk modundayken eski kısa kodlar oluşturulurken bazı sayfalar yavaş yükleniyordu. Darboğazı tespit ettik ve düzelttik. Eski modüllerin Divi 5'te de aynı hızda veya daha hızlı yüklenmesini istiyoruz, böylece yükseltmenin herhangi bir dezavantajı olmaz.
- do_blocks() Divi Blok Oluşturma Düzeltildi – Kısa kodların faydalarından biri, onları herhangi bir yere takabilmenizdir. Aynı şey Divi 5'in yeni blokları için de geçerli; ancak Divi bloklarının WordPress do_blocks() işlevini kullanarak işlenmesi istenildiği gibi çalışmıyordu ve bu durum düzeltildi.
- Düzenlediğiniz Modülleri Sürükleme – Daha önce Divi 5'te aktif olarak düzenlediğiniz bir modülü sürükleyemiyordunuz. Aktif durum sürüklenebilir değildi ve bu oldukça can sıkıcıydı. Bu düzeltildi.
Değişiklik günlüğü
Public Alpha 5'te uygulanan tüm değişikliklerin bir listesi.
- Yapışkan durum etkinleştirildiğinde ön uçtaki Yapışkan modülün beklenmeyen atlama davranışı düzeltildi ve varsayılan Divi başlığı Sabit olarak ayarlandı.
- Bir ayar modunun tarayıcı penceresinin üst kısmının dışına sürüklenerek bir kısmını etkili bir şekilde gizleyebilmesi sorunu düzeltildi.
- Modül düzenlenirken modüllerin sürüklenmesini etkinleştirin.
- Görsel Oluşturucu'da düzenleme modunda bile modüllerin sürüklenip bırakılmasına olanak tanıyan güncellenmiş Sürükle ve Bırak özelliği.
- Yanlış HoveredArea ve BottomOffsetTop durum değerleri nedeniyle belirli koşullar altında tel çerçeve modundaki sorunlu sürükle ve bırak davranışı düzeltildi.
- Özellik bölümünün satırındaki yalnızca tek bir sütunun sabit olarak sürüklenebilmesi gerekir.
- Ön ayar seçim moduna kaydırma çubuğu eklendi.
- Eski düzenlerin ön uçta oluşturulmasına yardımcı olan kısa kod öznitelik kontrolleriyle ilgili bir performans sorunu düzeltildi.
- Fiyatlandırma Tabloları ve Tanıtım Modülleri gibi bazı modüllerdeki Gövde Metni ile ilgili çeşitli geçiş stili sorunları düzeltildi.
- Başlık Yazı Tipi ve Gövde Yazı Tipi geçiş stillerini aynı modül öğesindeki diğer geçiş stilleriyle birleştirerek geçiş stili işleme iyileştirildi.
- Özellik seçicilere bağlı modüllerdeki geçiş sorunlarını düzeltin ve kod değişikliklerini desteklemek için testler ekleyin.
- Sayfalar arasında modül kopyalama/yapıştırma desteği eklendi.
- Yazı tipi simgelerindeki özel karakterlerin düzgün şekilde kaçmaması sorunu düzeltildi.
- Paralaks arka planlarının D5 geriye dönük uyumluluk modunda düzgün çalışmamasına neden olan bir hata düzeltildi.
- Bazı durumlarda Divi 5 geriye dönük uyumluluk modunda istenmeyen etiketlerin oluşturulmasına neden olan bir hata düzeltildi.
- Düzen içe aktarma işlemi sırasında eski kısa kodların düzgün şekilde taşınmamasına neden olan sorun düzeltildi.
- Metin rengi ile Açık/Koyu Metin Rengi arasındaki kombinasyonun beklendiği gibi çalışmaması sorunu düzeltildi.
- Renk ayarlanmadığında Bölüm Bölücü renginin siyaha zorlanması sorunu düzeltildi.
- Sayfa Ayarlarının Özel CSS'sinden ters eğik çizgilerin kaldırılması düzeltildi.
- Bölüm bölücünün renginin kardeş bölümün arka plan rengine göre oluşturulması düzeltildi.
- Genişletme Divi 5 Sayfa Ayarları eğitimi yeni PHP kancasıyla güncellendi.
- Visual Builder'da duyarlı içerik yönetimi için dokümantasyon açıklama sayfası eklendi.
- Onay kutusu etiketlerindeki sondaki boşlukların İletişim Formu modülünde doğrulama hatalarına neden olması sorunu düzeltildi.
- Tanımsız bir özelliğin neden olduğu ön uçtaki PHP bildirim hatası düzeltildi.
- Kısa kodlu yavaş yükleme özelliği için belgelere bir açıklama sayfası ve bunun nasıl uyarlanacağına dair rehberlik eklendi.
- D5'teki eksik CSS kuralları nedeniyle Menü modüllerindeki logo görselinin uzaması sorunu düzeltildi.
- Düğme Modülü için Sürükle ve Bırak güvenilirliğiyle ilgili hata düzeltildi.
- Akordeon öğesinin açık durumunun tutarsız olması ve ilk öğenin açık olmasa bile açık durum niteliklerini/özelliklerini göstermesine neden olan sorun düzeltildi. Bu yalnızca görsel oluşturucuyu etkiler.
- Güvenilirliği, okunabilirliği ve en iyi uygulamalara uyumu artırmak için React kancalarının kullanımı, bileşen adlandırma ve kod yapısıyla ilgili sorunlar düzeltildi.
- Özel CSS Seçiciye Konumlandırma Sırası sınıfı için testler eklendi.
- Özel CSS'ye seçici özelliği eklemeye ilişkin örnek kodlar eklendi.
- Divi 5 modülleri için CustomCssFields'a seçici özelliğini entegre etmeye yönelik eğitim eklendi.
- Modül simgesi tasarımı için kılavuz sayfası eklendi.
- Sabit kategori seçiminde ayırıcı olarak başlık gösterilmiyor.
- Statik ve Dinamik modül dönüşümüne ilişkin belgeler güncellendi.
- Önceden hazırlanmış bir düzeni içe aktardıktan sonra FE'de görünmeyen tüm bölümler düzeltildi.
- Extensions Örnek Eklentisi, AdvancedStyles'ı Elements sınıfına dahil edecek şekilde güncellendi ve hem Visual Builder'da hem de Ön Uçta gereken yerlerde uyumluluk sağlandı.
- Kalıcı bağlantılar güncellendikten sonra kitaplık öğelerinin düzenlenmesiyle ilgili sorun düzeltildi.
- Eklenen Eylem Simgeleri, modüllerin küçük kenar boşlukları varsa ve yapısal öğelerin küçük kenar boşlukları ve dolguları varsa, Eylem Simgelerinin üst üste binmesini önlemek için kaydırılır.
- Tüm modüllerin yeniden oluşturulmasına neden olan, tel çerçeve modundaki sürükle ve bırak modülü düzeltildi.
- Dinamik Modül öğreticisindeki derleme sorunları düzeltildi.
- Divi Kitaplığı'ndan iç satır eklenememesi düzeltildi.
- Tam Genişlik Başlık modüllerindeki yazı tipi ağırlığının, Divi 4'ten Divi 5'e geçiş sırasında hatalı bir şekilde Normal olarak görüntülenmesi sorunu düzeltildi.
- Özel ön ayar etkinken özel ön ayar değerlerinin varsayılan olarak görüntülenmemesi sorunu düzeltildi.
- Öğreticilere yeni bir özel seçenek grubu komut dosyası eklemenin beklendiği gibi çalışmamasına neden olan sorun düzeltildi.
- Hata ayıklamanın netliğini artırmak için konsol hataları kodlanmamış modül ve yol adlarını içerecek şekilde güncellendi.
- Otomatik olarak oluşturulan modüller, fark edilmelerini sağlamak için uyarıları tetikler.
- Daha kolay başvuru için otomatik olarak oluşturulan modüllerin bir listesi eklendi.
- Blurb modülünde Divi 4 ve Divi 5 arasındaki HTML işaretleme farklılıklarıyla ilgili sorun düzeltildi.
- Tema Oluşturucu'daki Ön Ayar içe aktarma sorunu düzeltildi.
- Statik ve Dinamik modül dönüştürme belgelerinin kodu, valueExpansionFunctionMap kod pasajı eklenerek güncellendi.
- Tel çerçeve modundan masaüstü görünümüne geçişten sonra ilk bölüm ayarları çubuğunun başlığın arkasına gizlenmesine neden olan sorun düzeltildi.
- Divi 4'ten Divi 5'e geçişten sonra Filtrelenebilir Portföy, Portföy ve Tam Genişlikli Portföy modülleri için "Seçili Kategoriler" seçeneğinin kaybolmasıyla ilgili sorun düzeltildi.
- Sabit kaydırıcı modülünün ilk slayt görüntüsü, görsel oluşturucuda gizlenir.
- Boş bir degrade arka planın, diğer arka plan seçeneklerinden hatalı şekilde stiller devralması ve bunun yerine varsayılan beyaz arka planın uygulanmasını sağlaması sorunu düzeltildi.
- Tema Oluşturucu şablonlarını içe aktarırken Global Renklerin içe aktarılması düzeltildi.
- Blog Modülü tek bir gönderide kullanıldığında ve Blog Modülü yanlışlıkla geçerli gönderiyi görüntülenen gönderilere eklediğinde meydana gelen Blog modülü yineleme döngüsünün neden olduğu bellek tükenmesini düzeltin.
- Normal bir bölümden eklenen satır verilerinin Özel bölümün satır kitaplığında görüntülenmemesi sorunu düzeltildi.
- Kısa kod olarak içe aktarılan tema oluşturucu verileri nedeniyle yeni bir gönderi eklerken oluşan ölümcül hata düzeltildi.
- Sabit gönderi içeriği modülü, tema oluşturucunun dışına bile aktarılıyor.
- Arka Plan Görüntüsü ayarlarında Paralaks Yöntemi için duyarlı seçeneklerin düzgün çalışmaması sorunu düzeltildi.
- Oluşturma öğeleri ve stilleri gibi gelecek eğitimlerle ilişkilendirilecek daha gerçekçi örneklere sahip olmak için "Özel Seçenekler Grubu Ekleme" ve "Özel Seçenek Alanı Ekleme" eğitim serileri güncellendi.
- Kitaplığa Kaydet düğmesine tıklandığında oluşan hata düzeltildi.
- Tema Oluşturucuyu kullanırken Yazı Başlığı modülünde kategorilerin ve ön uçta Tam Genişlikli Yazı Başlığı modülünün meta bilgilerinin görüntülenmemesi sorunu düzeltildi.
- Düzeltme: Görsel Oluşturucu'daki Satırın maksimum genişliğinin Tema Özelleştirici'deki Web Sitesi İçerik Genişliği ayarına uymaması sorunu çözüldü.
- Tam Genişlik Başlık Modülündeki özel içerik genişliğinin FE'ye uygulanmaması sorunu düzeltildi.
- Kırılan kenar çubuğunun altında göründükleri modal z-endeksi sorunu düzeltildi.
- Menü Modülündeki Metin Hizalaması ve Metin Rengi seçeneğinin Divi 4'ten Divi 5'e doğru şekilde taşınmaması sorunu düzeltildi.
- Sayfada hiçbir WooCommerce modülü kullanılmadığında tek ürün görüntüleme sayfasındaki önemli hata düzeltildi.
- Gönderi Kaydırıcısı ve Tam Genişlikli Gönderi Kaydırıcısı modülündeki Devamını Oku düğmesinin görünürlük sorunu düzeltildi.
- Blok niteliklerinde özel karakterlerden düzgün şekilde kaçınılarak Dinamik İçerik oluşturma iyileştirildi.
- VB ve FE'de oluşturulan modül öğelerini filtrelemek için yeni kancalar eklendi.
- VB ve FE'de işlenmiş modül paketleyicilerini filtrelemek için yeni kancalar tanıtıldı.
- Renk seçicinin içine tıklandığında satır içi düzenleyicinin kapanması sorunu düzeltildi.
- Üst veya alt dolgusu 0 olarak ayarlanmış sabit bölümler, belirli düzenleri içe aktarırken ön uçta doğru şekilde oluşturulmuyordu.
- Bir sayfa şablonunda Divi 5 düzenleri/bloklarını do_blocks() işleviyle görüntülerken CSS'nin bir özel bölüm için tam olarak oluşturulmamasına neden olan sorun çözüldü.
- Genel bir rengi düzenlerken, birden fazla kenar çubuğu açıksa, değişiklikleri kaydetmeye yönelik onay iletişim kutusunun artık doğru kenar çubuğunda görünmesi sorunu düzeltildi.
- Divi 5 TinyMCE düzenleyicisinde video kısa kodlarının video etiketlerine dönüştürülmemesi sorunu düzeltildi.
- Genel renk seçicinin değişiklik yapılmadan açılıp kapatılmasının sayfa öğelerinin tıklatılmasını engellemesi sorunu düzeltildi.
- Test dosyasındaki tür/linter sorunu düzeltildi.
- Kullanıcı oturum açmadığında hızlı site oluşturma hatası ve boş sayfa düzeltildi.
- Katılım sırasında geliştirme sırasında SCSS uyarıları düzeltildi.
- Divi Quick Sites kullanılarak bir site oluşturulduktan sonra ön ayarların kaydedilememesi sorunu düzeltildi.
- Animasyona başlamadan önce videonun alttan atladığı kaydırma modülündeki video geçişleri düzeltildi.
- Fareyle sağ tıklama bağlam menüsünün üzerine gelinmesinin neden olduğu gereksiz grup alanının yeniden işlenmesi düzeltildi.
- İşlev içerisine ShortcodeMigration::maybe_migrate_legacy_shortcode() uygulamasını dahil etmek için Geliştirilmiş Conversion::maybeConvertContent().
- Paketler, ilk katılım yapılandırmasıyla eşleşecek şekilde güncellendi.
- Ekleme sırasındaki geliştirme oluşturma hataları düzeltildi.
- ShortcodeMigration::should_handle_migration() boş değerleri işleyecek şekilde güncellenerek 3. taraf modül içe aktarmaları sırasında oluşan PHP hatası düzeltildi.
Divi 5'e Bugün Atlayın
Şimdi Divi 5'i test etme ve hataları bildirme zamanı. Bulduğunuz sorunları çözmek için yoğun bir şekilde çalışmaya devam edeceğiz. Ayrıca hızlı bir oluşturma deneyiminin, büyük ölçüde geliştirilmiş ön uç performansının ve modern, yeni bir arayüzün keyfini çıkaracaksınız!
Şu ana kadar ne düşündüğünüzü bize bildirin ve her iki haftada bir yeni Divi 5 sürümü için bizi takip etmeye devam edin. Bundan böyle Divi 5, Alfa, Beta ve ötesinde düzenli olarak gelişecek.