Joomla Projesi, Joomla 5.0 Beta 2'nin test için kullanılabilirliğini duyurmaktan mutluluk duyar.
Bu sürüm ne için?
Beta sürümlerinin iki ana hedefi vardır:
- Geliştiricilere eeklentilerini test etmeleri ve sorunları son sürümden çok önce raporlamaları için temel sağlamak
- Kullanıcıların Joomla 5.0'a eklenen yeni özellikleri keşfetmesine olanak sağlamak
Sürüm 5.0 için bilinen geriye dönük uyumluluk sorunlarının tam listesi için lütfen belgeleme sitesindeki Joomla 5'teki olası geriye dönük uyumluluk sorunları bölümüne bakın.
Bu sürüm ne için DEĞİLDİR?
Joomla 5.0'ın bu beta sürümü canlı siteler için uygun değildir. Yalnızca test amaçlıdır.
Nereden indirebilirim?
Her zaman Joomla 5'in en son sürümünü kullanmak için sizi gecelik derleme paketlerini (her gece güncellenen) kullanmaya davet ediyoruz.
Kararlı sürüm ne zaman çıkacak?
Joomla! 5.0 (genel kullanılabilirlik) 17 Ekim 2023'te veya buna yakın bir tarihte piyasaya sürülmesi planlanıyor. Planlanan kilometre taşları şunlardır:
Alfa sürümleri
Yeni özelliklerin eklendiği ve birçok değişikliğin yapıldığı yer.
- Alfa 1: 30 Mayıs 2023 - Tamamlandı
- Alfa 2: 27 Haziran 2023 - Tamamlandı
- Alfa 3: 25 Temmuz 2023 - Tamamlandı
- Alfa 4: 22 Ağustos 2023 - Tamamlandı
Beta sürümleri
Beta aşamasında hangi özelliklerin eklenebileceği konusunda donduruyoruz ancak halihazırda mevcut olanlarda küçük değişiklikler yapılabilir.
- Beta 1: 5 Eylül 2023 - Tamamlandı
- Beta 2: 19 Eylül 2023 - Bu sürüm
Sürüm adayları
Sürüm adayı aşamasındayken artık hiçbir şey eklenemez veya değiştirilemez; Test ediyoruz ve hata düzeltiyoruz, böylece ürünü lansman günü için stabil hale getiriyoruz.
- Sürüm adayı 1: 3 Ekim 2023
- Kararlı sürüm: 17 Ekim 2023
Tüm bu süreç, bunun gerçekleşmesine yardımcı olmak için öne çıkan insanlara bağlıdır.
Gönüllülerin uygunluğuna ve kontrolümüz dışındaki koşullara bağlı olarak tarihlerin değişebileceğini lütfen unutmayın.
Joomla 5.0 Beta 2'deki yenilikler neler?
- Beta1'den bu yana iyileştirmeler içeren 100'den fazla çekme isteği birleştirildi
- Yeni diyalog tasarımı iyileştirmeleri
- Atum için karanlık modda tasarım geliştirmeleri
- Kaynak kodun temizlenmesi ve okunabilirliği konusunda birçok iyileştirme
- Minimum nodejs sürümü 18.0'a yükseltildi
- Kullanımdan kaldırılmış sınıfları kullanan Sistem eklentileri için güncelleme sorunlarına geçici çözüm
- Wincache Desteği kaldırıldı
- 4.4'ten itibaren tüm değişiklikler
- Stabilizasyon ve Temizleme
Zaten Alfa 1-4 ve Beta'ya dahil misiniz?
- Zamanlanmış görevlerin çeşitli özel uygulamaları, sistem eklentilerinden zamanlayıcı eklentilerine taşındı (Günlük döndürme, Güncelleme Bildirimi, eylem günlüklerini silme, oturum çöp koleksiyonu, Gizlilik sabitleri)
- Engelleme ve Engellemeyi Kaldırma artık eylem günlüğüne kaydediliyor
- CLI yükleyicisi ve CLI komut dosyası #41446 ile genel dizin oluşturma uygulandı
- JPATH sabitlerinin geliştirilmiş özel tanımları
- Onaylama diyalogları artık yeni Joomla kalıcı penceresini kullanıyor
- Birçok Rehberli tur iyileştirmesi
- Arka Uç şablonu için karanlık mod ilk uygulaması tamamlandı
- TinyMCE 6.7 Güncellemesi ve görüntü hizalaması uygulandı
- Arşivlenen içerik artık akıllı arama indekslemesinin dışında tutulabilir
- Geliştirilmiş Web Yükleyici
- Örnek veri iyileştirmeleri
- ShowOn filtre kuralları artık özel alanlara uygulanıyor
- Medya yöneticisi için AVIF desteği
- Yeni Modal penceresi eklendi ve (Makale Seçimi) gibi seçme düğmelerimizin çoğu için kullanıldı; yeni yöntem, iframe ile ana pencere arasındaki iletişim için postMessages'ı kullanıyor
- JSON belgesi artık #39397'yi indirmek zorunda kalmayacak
- Artık çalışmayan Recaptcha eklentisi de güncelleme sırasında kaldırıldı ve çekirdek recaptcha'dan şu anki kurulumlarda görünmez şekilde kaldırıldı.
- Tek Kullanımlık Şifre alanı artık uygun bir otomatik tamamlama ayarına sahip
- Joomla 5 için etkinleştirilmiş çeviri deposu
- Schema.org uygulama iyileştirmeleri
- Akıllı arama dizini artık İletişim resimleri
- Sonunda tüm Etkinlikler kendi sınıflarına taşındı
- Akıllı Aramada İletişim Resimleri Dizine Ekleme
- Olayların basit olaylardan olay sınıflarına dönüştürülmesi
- Boostrap iletişim kutusunun yerini alan yeni bir Joomla kalıcı iletişim kutusuyla tanışın
- Araç Çubuğu artık HTMLDocument'te mevcut
- CodeMirror artık Tinymce'de yeniden kullanılıyor
- PHP 8.2 için kullanımdan kaldırma düzeltmeleri
- Schema.org uygulamasında birçok iyileştirme
- Web Asset Manager için JS İçe Aktarma haritası desteği
- Es5 desteğini kaldırın #39618
- Joomla'ya ortak bir klasörden hizmet verme olasılığını eklendi #40509
- Cassiopeia'da ve varsayılan şablonda hata mesajları için özel modüllere izin verildi
- Daha modern API'lerin kullanılması için dahili kodun yeniden yapılandırılması
- Tinymce 6.1
- Fontawesome 6.4
- Webauthn Kütüphanesi güncellendi
- Birçok Akıllı Arama iyileştirmesi (Hata Ayıklama, Ek Sınıflandırma seçenekleri, Özel alanları Dizine Ekleme)
- Ve daha fazlası!
Yeni nesil Joomla'yı en iyi hale getirmeye kararlıyız. Şu ana kadar bunlar sürüm 5.0'a eklenen ilk özelliklerdir. Gelecek sürümleri için başka özellikler de sunmayı bekliyoruz.
Joomla 5.0 için planlar neler?
Şu anda Joomla! 5.0 yolculuğunun başlangıcındayız. Joomla! 5.0'ın yeni ana sürümüyle Joomla'nın geleceği için temizlenmiş bir temel oluşturmayı planlıyoruz. Joomla! 5.0 Beta tarafından yayınlanmaya hazır olmaları durumunda, sizin yardımınızla Joomla! 5.0'ın parçası olabilecek birkaç proje var:
- Sistem gereksinimlerini PHP 8.1 ve MySQL 8.0.13+, MariaDB 10.4+ ve PostgreSQL 12+ olarak güncellenmesi
- Bootstrap 5.3
- CodeMirror 6
- Kullanımdan kaldırılanlar için B/C eklentisi - #40664
- Yoğun kod temizliği - PR'leri kontrol edin
Geliştirme stratejimiz hakkında daha fazla bilgi edinmek için lütfen bu makaleyi okuyun.
Joomla 5.0'ın gelişmesine nasıl yardımcı olabilirsiniz?
5.0 sürümünün ve ana özelliklerimizin "üretime hazır" olduğundan emin olmak için sürümleri test etme ve issues.joomla.org adresinde bulabileceğiniz hataları bildirme konusunda yardımınıza ihtiyacımız var.
Hepsinden önemlisi, eklenti geliştiricilerini kolları sıvamaya, hataları araştırmaya ve eklentilerini Joomla 5.0 ile test etmeye ve deneyimlerini aktarmaya teşvik ediyoruz.
Joomla 5 ile ilgili belgeleri nerede bulabilirim?
Joomla 4 konusunda size yardımcı olacak bazı eğitimler bulunmaktadır. Joomla 4 için Eklenti veya Modül oluşturma, ad alanı kuralları, hazırlanmış ifadeler, yeni web varlık sınıflarını kullanma ve çok daha fazlasını https://docs adresinde bulabilirsiniz. .https://docs.joomla.org/Category:Joomla!_5.x
Kullanıcılara ve diğer uzantı geliştiricilerine yardımcı olmak ve rehberlik etmek için geliştiricilerin docs.joomla.org adresinde Joomla! 5 hakkındaki belgeleri yazmalarına yardımcı olmalarını teşvik ediyoruz.
Bir JDocs sayfası, geliştiricilerin mevcut belgeleri ve hâlâ ihtiyaç duyulan belgeleri görmelerine yardımcı olacaktır.
Sizi düzenli olarak kontrol etmeye, güncellemeye ve eksik içeriği sağlamaya davet ediyoruz: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
Beta (özellik dondurma) ulaştığımızda özellik belgelerinin çoğuna ihtiyaç duyulacaktır.
İlgili bilgiler
Bir eklenti geliştiricisiyseniz, lütfen eklenti geliştirmeyi tartışabileceğiniz genel geliştirici e-posta listesine abone olduğunuzdan emin olun. Özel gelişimi etkileyebilecek haberler de zaman zaman burada yayınlanacaktır.
- Joomla Özellik İzleyiciyle Çalışmak
- Genel geliştirici posta listesi
- Joomla geliştirici ağı
- Joomla ve UI çerçevesi