การอัปเดตครั้งนี้ยังคงรักษามาตรฐานสูงของ Joomla ในด้านการออกแบบเว็บไซต์ที่เข้าถึงได้ง่าย โดยสะท้อนถึงค่านิยมของ Joomla ในเรื่องของ การเข้าถึงสำหรับทุกคน ความเรียบง่าย และความปลอดภัย จนกลายเป็นแพลตฟอร์มเว็บไซต์โอเพ่นซอร์สที่ทรงพลังยิ่งขึ้น
การแก้ไขช่องโหว่ด้านความปลอดภัย
[20250301] - แกนหลัก - การอัปโหลดไฟล์อันตรายผ่าน Media Manager
การอัปเดตนี้ได้แก้ไขปัญหาด้านความปลอดภัยที่เปิดช่องให้ผู้ใช้ที่มีสิทธิ์ "แก้ไข" ในคอมโพเนนต์ Media Manager สามารถอัปโหลดไฟล์อันตราย ซึ่งอาจนำไปสู่การรันโค้ดไม่พึงประสงค์ได้ โดยค่าดีฟอลต์ของสิทธิ์นี้จะถูกกำหนดให้กับผู้ใช้ทุกกลุ่มในระบบหลังบ้าน และผู้ใช้ในระบบหน้าบ้านที่มีสิทธิ์เป็น "Editor" หรือสูงกว่า
รายการการแก้ไขข้อบกพร่องและการปรับปรุงใน Joomla 5.2.5
- แก้ไขปัญหาการตั้งค่า frontediting จาก CLI หลังการติดตั้ง (#44978)
- ปรับปรุงการออกแบบ carousel ให้สอดคล้องกับเอกสาร (#44951)
- com_contact: แก้ไขปัญหาที่ตัวเลือก "ส่งสำเนาถึงผู้ส่ง" ไม่ทำงาน (#44947)
- ปิดการใช้งานปลั๊กอิน compatibility สำหรับการทดสอบระบบ (#44944)
- เพิ่มเส้นขอบให้กับ breadcrumb รายการสุดท้ายของมีเดีย (#44937)
- แก้ไขคำเตือน PHP: การใช้ trim() กับค่า null (#44934)
- ตั้งค่า alias คอลัมน์ใน BannerTable เพื่อแก้คำเตือนเมื่อใช้ Save As Copy (#44932)
- อัปเดตคำแปลภาษา (#44933)
ดูรายการทั้งหมดใน GitHub ได้ที่:
🔗 https://github.com/joomla/joomla-cms/milestone/139?closed=1
มีอะไรใน Joomla 4.4.12 บ้าง?
Joomla 5 คือเวอร์ชันหลักล่าสุด จะไม่มีฟีเจอร์ใหม่เพิ่มใน Joomla 4 อีกต่อไป และจะได้รับเฉพาะการอัปเดตด้านความปลอดภัยเท่านั้นจนถึงวันที่ 14 ตุลาคม 2025
[20250301] - แกนหลัก - การอัปโหลดไฟล์อันตรายผ่าน Media Manager
ดาวน์โหลด Joomla 5.2.5 ได้ที่ไหน?
🔽 ดาวน์โหลดได้ที่หน้าอย่างเป็นทางการของ Joomla:
https://downloads.joomla.org/cms/joomla5/
ติดตั้งใหม่
อัปเกรด
หากคุณต้องการทดลองใช้งาน Joomla 5 โดยไม่ต้องติดตั้งเอง:
🚀 ลองใช้งาน Joomla 5.2.5 ได้ที่ https://launch.joomla.org
ดาวน์โหลด Joomla 4.4.12 ได้ที่ไหน?
วิธีอัปเกรดเว็บไซต์ของคุณเป็น Joomla 5.2.5
ข่าวดี! สำหรับผู้ใช้ Joomla 4.4.x การอัปเกรดไปยัง Joomla 5.x ไม่ใช่การย้ายระบบ (Migration) แต่เป็นเพียงแค่การอัปเกรดเท่านั้น สาเหตุหลักมีอยู่ 2 ข้อคือ:
- ส่วนเสริมของ Joomla 4 (J4) ที่ได้ลบโค้ดที่ถูกเลิกใช้ (deprecated code) และใช้โค้ดที่เป็นปัจจุบันของ Joomla แล้ว สามารถใช้งานได้ใน Joomla 5 (J5) ได้ทันที
- ส่วนเสริมอื่น ๆ ส่วนใหญ่ ก็ยังสามารถใช้งานได้ หากเปิดใช้ปลั๊กอิน "Backward Compatibility" (b/c plugin) ที่ออกแบบมาเพื่อรักษาความเข้ากันได้ของโค้ดเดิม
🔗 อ่านรายละเอียดเต็มได้ที่นี่:
https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step
ข้อแนะนำสำคัญก่อนอัปเกรด
💡 ควรทำการ Backup ก่อนการอัปเกรด เพื่อป้องกันปัญหาที่อาจเกิดขึ้นกับเว็บไซต์ออนไลน์