Joomla 6.0.4 ve 5.4.4 Güvenlik ve Hata Düzeltme Sürümü

Joomla! Projesi, Joomla 6.0.4 ve Joomla 5.4.4 sürümlerinin yayınlandığını duyurmaktan mutluluk duyar. Bu sürümler, Joomla 5.x ve 6.x serileri için yayınlanan güvenlik ve hata düzeltme sürümleridir.

Bu sürümler, Joomla’nın erişilebilir web tasarımındaki yüksek standartlarını sürdürürken; kapsayıcılık, sadelik ve güvenlik değerlerini daha da güçlü bir açık kaynak web platformuna taşımaya devam ediyor.

Güvenlik düzeltmeleri

Bu sürümde aşağıdaki güvenlik düzeltmeleri yer almaktadır:

  • Joomla! Çekirdek - [20260301] - com_ajax içinde ACL güçlendirmesi
  • Joomla! Çekirdek - [20260302] - com_content makale web servisi uç noktasında SQL injection açığı
  • Joomla! Çekirdek - [20260303] - com_associations karşılaştırma görünümünde XSS vektörü
  • Joomla! Çekirdek - [20260304] - çeşitli makale başlığı çıktılarında XSS vektörleri
  • Joomla! Çekirdek - [20260305] - com_joomlaupdate içinde keyfi dosya silme açığı
  • Joomla! Çekirdek - [20260306] - web servisi uç noktalarında hatalı erişim kontrolü

Hata düzeltmeleri ve iyileştirmeler

Aşağıdaki hata düzeltmeleri ve geliştirmeler Joomla! 6.0.4 ve Joomla! 5.4.4 sürümlerine dahildir. Joomla! 5.4.4’teki değişiklikler ayrıca Joomla! 6.0.4’e de aktarılmıştır.

  • #47271 [6.0] Yönetici paneli yan çubuğunda titreyen simgeler düzeltildi ( #47268 için alternatif çözüm )
  • #46908 [6.0] Sayfa Sonu (Page Break) penceresi açılırken oluşan PHP uyarıları düzeltildi
  • #45357 [6.0] GET content/articles isteğinde yalnızca yer tutucunun görüntülenmesi sorunu düzeltildi
  • #47427 Hiçbir medya eylem eklentisi etkin değilken medya düzenleme simgesinin devre dışı bırakılması düzeltildi
  • #47251 Cassiopeia hata sayfasındaki göreli varlık yolları düzeltildi
  • #47388 com_contenthistory devre dışıyken Sürümler düğmesi gizlendi
  • #47376 Geçersiz alan adı karakterlerinde MailHelper::isEmailAddress() hataya düşüyordu; düzeltildi
  • #46933 İş akışı izinlerinde tanımsız dizi anahtarı uyarıları düzeltildi
  • #47352 SearchTools filtreleri temizlenirken seçim filtrelerinin sıfırlanması düzeltildi
  • #47336 Manifest içinde şema yolunun varlığı kontrol edilmeye başlandı
  • #47217 Bir görev takıldığında zamanlanmış görevlerin tamamen durması sorunu düzeltildi
  • #47244 Choices seçim alanı dolgusu düzeltildi
  • #47263 mod_articles için koşullu “devamını oku” davranışı düzeltildi
  • #47218 mod_tags_popular içinde yinelenen makale sayımı düzeltildi
  • #47268 [5.4] Yönetici paneli yan çubuğunda titreyen simgeler düzeltildi
  • #47293 CONTRIBUTING.md dosyasına yeni Joomla sürümleri eklendi
  • #47226 Choices seçili onay işareti arka planı düzeltildi
  • #46929 Otomatik güncelleme hazırlık adımında dosya adının gösterilmesi eklendi
  • #46881 Banner öğesi getirme işlemine yayınlama kontrolleri eklendi
  • #46910 RTL takvim düzeltmeleri yapıldı
  • #46719 İçerikteki data-transitions niteliğinin ilk izin verilen öğeden miras alınması davranışı düzeltildi
  • #46889 TinyMCE başlatma işlemi Firefox Developer Edition ile uyumlu hale getirildi
  • #46811 Ön yüzde takvim vurgulama sorunu düzeltildi

Joomla! 6.0.4 için tüm değişikliklerin tam listesine GitHub https://github.com/joomla/joomla-cms/milestone/157?closed=1 üzerinden, Joomla! 5.4.4 için tüm değişikliklerin tam listesine ise yine GitHub https://github.com/joomla/joomla-cms/milestone/156?closed=1 üzerinden ulaşabilirsiniz.

Joomla 6.0.4’ü nereden indirebilirim?

Tüm Joomla 6 indirmelerine resmi indirme sayfası üzerinden ulaşabilirsiniz.

Yeni kurulumlar

Yeni kurulum talimatları ve teknik gereksinimler ilgili belgeler sayfalarında yer almaktadır. Ayrıca Joomla 6.0.4 tam kurulum paketini doğrudan indirerek yeni kurulum gerçekleştirebilirsiniz.

Joomla 6.0.4 indirin.

Joomla 6.0.4 güncelleme paketini indirin.

Joomla 6.0.4 Türkçe dil paketini indirin.

Joomla 5.4.4’ü nereden indirebilirim?

Farklı formatlardaki paketler; yeni Joomla siteleri kurmak için tam paket olarak veya mevcut Joomla sitelerini güncellemek için güncelleme paketi olarak indirilebilir. Joomla 5.4.4 paketlerine resmi indirme sayfasından ulaşabilirsiniz.

Sitemi Joomla 6.0.4’e nasıl yükseltebilirim?

Joomla 5.4.x sürümünden 6.x sürümüne geçişte iyi haber şu: bu işlem bir migrasyon değil, güncellemedir. Bunun iki temel nedeni vardır:

  1. Joomla 5 eklentileri, kodda kaldırılması gereken eski kullanım kalıntılarını temizlediyse ve güncel Joomla kod yapısını kullanıyorsa Joomla 6 üzerinde çalışacaktır.
  2. Diğer eklentilerin büyük kısmı ise yeni Behaviour 6 - Backward Compatibility eklentisi etkin olduğunda çalışmaya devam edecektir.

Ayrıntılı güncelleme bilgileri ilgili belgelerde yer almaktadır. Güncelleme işleminden önce, canlı sitenizin bir kopyası üzerinde test yapmanız tavsiye edilir.

Ayrıca “hemen güncelleme yapmak zorunda mıyım?” diye düşünüyor olabilirsiniz. Joomla 5.4.x için 13 Ekim 2026 tarihine kadar hata düzeltme desteği, 12 Ekim 2027 tarihine kadar ise güvenlik desteği sağlanacaktır. Bu nedenle hemen güncelleme yapmamanız sitenizi doğrudan risk altına sokmaz. Ancak bazı eklentilerin henüz Joomla 6 için hazır olmayabilir. Geliştiricilerin büyük kısmı bir süredir Joomla 6 test sürümleri sunuyor olsa da, hangi eklentilerin Joomla 6’ya hazır olduğunu veya geriye dönük uyumluluk eklentisiyle çalıştığını Joomla Eklentiler Dizini üzerinden sürüme göre filtreleyerek kontrol etmeniz önerilir.

Joomla 6.0.4 sürümüne ait bilinen sorunlar için belgelerdeki Sürüm 6.0.4 SSS sayfasına göz atabilirsiniz.

Joomla! kimler içindir?

Joomla; web ajansları, küçük ve büyük şirketler, çevrim içi mağazalar, blog yazarları, topluluklar ve her türden kurum tarafından tercih edilen bir içerik yönetim sistemidir. Buna STK’lar, okullar, yardım kuruluşları ve devlet kurumları da dahildir.

Joomla, kendini adamış gönüllüler tarafından geliştirilir. Bu gönüllülerin birçoğu Joomla’yı günlük web tasarım, geliştirme ve barındırma çalışmalarında aktif olarak kullanır. Bu nedenle Joomla, diğer birçok sistemden farklı olarak onu her gün kullanan kişiler tarafından geliştirilir. Bu da onun güvenli ve sağlam yapısına doğrudan yansır.

Joomla 6 için eklenti geliştiricilere yardımcı kaynaklar var mı?

Evet. eklentilerin geliştiren ve bakımını yapan geliştiriciler için hazırlanan, giderek büyüyen bir kılavuz bulunmaktadır. Bu kılavuz, geliştiricilerin değişikliklere önceden hazırlanmasına yardımcı olmak amacıyla sürekli geliştirilmektedir.

Joomla geliştirmeye nasıl katkı sağlayabilirsiniz?

Joomla’ya aktif olarak katkı sağlamanın birçok yolu vardır. İster geliştirici, ister entegratör, ister Joomla kullanıcısı olun; Mattermost topluluğuna katılarak ekiplere göz atabilir veya doğrudan Joomla! Bug Squad ekibine dahil olabilirsiniz.

Joomla Bug Squad ve CMS Release Team, Joomla CMS geliştirme sürecindeki en aktif ekiplerden bazılarıdır. Bu ekipler; hata raporlarını sınıflandırma, yamalar geliştirme ve çözümleri test etme konularında destek olabilecek kişileri her zaman aramaktadır. Bu süreç, Joomla kod tabanı hakkındaki bilginizi artırmak ve dünyanın dört bir yanından yeni insanlarla tanışmak için harika bir fırsattır.

Ayrıca sürecin birçok alanında emeği geçen kişilere teşekkür ederek de Joomla gelişimine katkıda bulunabilirsiniz. Belgelere yardımcı olabilir ve Mattermost üzerindeki PD Documentation kanalından dokümantasyon ekibiyle iletişime geçebilirsiniz.

İlgili bilgiler

Eğer bir eklenti geliştiricisiyseniz, eklenti geliştiricileri topluluğuna katılmak için ilgili geliştirici kanalına abone olmanız önerilir. Ayrıca aşağıdaki kaynaklar da yararlı olacaktır:

Gönüllülerimize büyük teşekkür!

Joomla 6.0.4, onlarca gönüllünün binlerce saatlik emeğinin sonucudur. Joomla 6.0.4’e katkı sağlayan herkese büyük teşekkür ederiz. Tüm ayrıntılar GitHub üzerinde yer almaktadır.

Joomla 5.4.4 de gönüllü topluluğumuzun sayısız saatlik özverili çalışmasının ürünüdür. Joomla 5.4.4’ün ortaya çıkmasına katkı sağlayan herkese içten teşekkür ederiz. Değişikliklerin tam listesine GitHub üzerinden ulaşabilirsiniz.

Hepinize teşekkür ederiz.