انتشار رفع اشکال جوملا ۵.۳.۱

بیایید جشن بگیریم! پروژه جوملا خوشحال است اعلام کند نسخه Joomla 5.3.1 منتشر شد. این نسخه یک بروزرسانی رفع اشکال برای سری ۵.x جوملا است. این نسخه‌ها همچنان استانداردهای بالای جوملا در طراحی وب قابل دسترس را حفظ می‌کنند و ارزش‌های جوملا مانند فراگیری، سادگی و امنیت را در یک پلتفرم متن‌باز وب حتی قدرتمندتر برجسته می‌سازند.
انتشار رفع اشکال جوملا ۵.۳.۱

اصلاحات و بهبودها در 5.3.1

  • رفع ناسازگاری بین گزینه پیش‌فرض و برچسب در فیلتر مقالات (شماره 45106)
  • احترام به محدودیت‌های عرض/ارتفاع فردی در افزونه رسانه - تغییر اندازه (45311)
  • نمایش فیلدهای سفارشی صحیح هنگام ایجاد مقاله پس از فیلتر کردن بر اساس چند دسته (45353)
  • اصلاح ترتیب نادرست جدول "#__action_log_config" در PostgreSQL (45354)
  • اصلاح گرامری (45247)
  • رفع هشدار منسوخ شدن در PHP در mod_languages (45262)
  • رفع مشکل گزینه پنهان در نصب با CLI (44908)
  • پاکسازی پارامترهای متد File::upload (45244)
  • اصلاح اشتباه تایپی در نام رویداد onUserBeforeDataValidation (45296)
  • اطلاعات حالت توسعه نصب (45465)
  • هدرهای HTTP - سیاست CSP: دستور و انتخاب پیشرفته (45407)
  • JSON معتبر در PostgreSQL (45395)
  • عدم نمایش آدرس تغییر یافته در بررسی به‌روزرسانی (45373)
  • رفع مشکل مقادیر ناقص فیلتر انتخاب پیشرفته (45365)
  • رفع مشکل خالی بودن اطلاعات در مدیر رسانه (45322)
  • آرگومان‌های متد Clean Up File::upload (45244)
  • استفاده از منطقه زمانی سایت در اعلان‌های ایمیل گزارش فعالیت (45381)
  • به‌روزرسانی مکان سایت‌های به‌روزرسانی برای یک افزونه (45388)
  • اجازه فهرست‌بندی در جستجوی هوشمند زمانی که محتوا فاصله ندارد (45464)
  • رفع اشکال رابط کاربری و بهبودهای دسترس‌پذیری در مدیر رسانه (45320)
  • رفع باگ ذخیره به عنوان نسخه جدید با وضعیت منتشر شده (45014)
  • استفاده از روش مقایسه زمان‌محفوظ در کتابخانه phpass (45477)
  • محدود کردن طول عبارت جستجو برای جلوگیری از خطای MysqliStatement (45445)
  • اصلاح متن منسوخ شده و افزودن Registry به StateBehaviorTrait (45437)
  • CSS منطقی راست به چپ نصب‌کننده (45420)
  • افزونه Jooa11y: به‌روزرسانی URL‌های کمک تعبیه‌شده در رشته‌های زبانی (45410)
  • اصلاح نسخه منسوخ شده (45400)
  • اصلاح مکان توصیف در نوار جستجو (45325)

لیست کامل در گیت‌هاب:
https://github.com/joomla/joomla-cms/milestone/142?closed=1


کجا می‌توانم Joomla 5.3.1 را دانلود کنم؟

تمام نسخه‌های جوملا ۵ را می‌توانید از صفحه رسمی دانلود به آدرس زیر بیابید:
https://downloads.joomla.org/cms/joomla5/

نصب جدید

دستورالعمل‌ها و نیازمندی‌های فنی نصب جدید:

  • نصب نسخه 5.3.1

ارتقا

  • ارتقا به 5.3.1

چطور می‌توانم بدون نصب، جوملا ۵ را آزمایش کنم؟

ما راه‌حلی داریم: می‌توانید Joomla 5.3.1 را روی launch.joomla.org امتحان کنید.


چطور سایت خود را به جوملا 5.3.1 ارتقا دهم؟

خبر خوب اینکه از جوملا ۴.۴.x به ۵.x این یک ارتقا است، نه مهاجرت، دلیل آن:

  • افزونه‌های جوملا ۴ که همه کدهای منسوخ‌شده را حذف کرده‌اند و از کدهای جدید جوملا استفاده می‌کنند، در جوملا ۵ کار خواهند کرد.
  • اکثر افزونه‌های دیگر با فعال بودن افزونه سازگاری به عقب (Backward Compatibility Plugin) کار خواهند کرد.

جزئیات کامل در:
https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step

توصیه می‌شود ابتدا ارتقا را روی نسخه کپی شده از سایت اصلی خود تست کنید.

جوملا ۴.۴ تا تاریخ ۱۴ اکتبر ۲۰۲۵ با پچ‌های امنیتی همچنان پشتیبانی می‌شود، پس اگر هم‌اکنون ارتقا ندهید سایت شما در خطر نیست.


جوملا برای چه کسانی است؟

آژانس‌های وب، شرکت‌های بزرگ و کوچک، فروشگاه‌های آنلاین، بلاگرها، جوامع و انواع سازمان‌ها (مثلاً NGO ها، مدارس، خیریه‌ها، دولت‌ها) همه جوملا را به عنوان سیستم مدیریت محتوای خود انتخاب کرده‌اند.

جوملا توسط داوطلبانی متعهد نوشته شده که بسیاری از آنها روزانه از آن استفاده می‌کنند. به همین دلیل، برخلاف بسیاری سیستم‌های دیگر، جوملا توسط کسانی ساخته شده که در استفاده روزمره از آن هستند که این در طبیعت امن و پایدار آن نمایان است.


آیا برای توسعه‌دهندگان افزونه در جوملا ۵ کمکی وجود دارد؟

بله، مستندات مرتبط و در حال توسعه‌ای وجود دارد که مخصوص برنامه‌نویسان و نگهدارندگان افزونه است:
https://manual.joomla.org/migrations/51-52/


چگونه می‌توانم در توسعه جوملا کمک کنم؟

راه‌های متعددی برای مشارکت وجود دارد، مهم نیست شما برنامه‌نویس، یکپارچه‌ساز یا کاربر جوملا باشید. می‌توانید به جامعه در Mattermost بپیوندید و تیم مناسب خود را بیابید یا وارد تیم Joomla! Bug Squad شوید.

این تیم‌ها در فرآیند توسعه فعال هستند و همیشه به دنبال افراد برای بررسی خطاها، نوشتن اصلاحات و تست راه‌حل‌ها هستند. این فرصت خوبی است برای افزایش دانش و آشنایی با همکارانی از سراسر جهان.

همچنین می‌توانید با تشکر از مشارکت‌کنندگان در حوزه‌های مختلف، به توسعه جوملا کمک کنید.


مستندات جوملا ۵ را کجا می‌توانم پیدا کنم؟

برخی آموزش‌ها برای کمک به جوملا ۴/۵ وجود دارد، مانند ایجاد پلاگین یا ماژول، قراردادهای نام‌گذاری، دستورات آماده، استفاده از کلاس‌های دارایی وب جدید و غیره در:
https://docs.joomla.org/Category:Joomla!_5.x

توسعه‌دهندگان تشویق می‌شوند به نوشتن و به‌روزرسانی مستندات کمک کنند.


اطلاعات مرتبط

اگر توسعه‌دهنده افزونه هستید، لطفاً در کانال توسعه‌دهندگان افزونه در Mattermost عضو شوید:
https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room