Today marks an exciting moment for the Joomla community as we gather to celebrate the latest milestone in our beloved CMS. Joomla 5 was officially released and is now accessible to everyone for upgrading.
What new features are in Joomla 5?
- Dark Mode in Administrator: Joomla 5 introduces an enhanced dark mode, catering not only to users but also administrators, offering a more polished experience.
- Web Assets and Caching: Numerous enhancements have been made to web asset caching.
- Schema.org Integration: Enabling Schema.org data for organization and website names automatically enhances search engine optimization.
- Code Optimization: Speed improvements result from the automatic optimization of source code through the phpcs fixer.
- PHP & Bootstrap Updates: Enhanced compatibility with PHP 8+ and an update to Bootstrap 5.3.2 ensure that the platform stays up-to-date.
- User Interface: Improvements to the dark mode in the Atum administrator template and the introduction of a new Joomla modal window for selecting buttons offer a more seamless user experience.
- Tools & Plugins: The TinyMCE editor has been upgraded to version 6.7, introducing additional image alignment capabilities. Moreover, numerous scheduled tasks have been relocated to scheduler plugins, resulting in improved system performance.
- Media Management: The inclusion of AVIF support in the media manager and the option to exclude archived content from smart search indexing enhance the platform’s media management capabilities.
- Menu sorting: Empowering you to customize the menu’s order to your preference.
- Security Enhancements: Events have been transitioned to their respective classes, and the removal of obsolete Recaptcha plugins enhances security.
- Utilizing Modern Technologies: The internal code has been restructured to leverage contemporary APIs. Furthermore, there’s added support for JS Import maps in the Web Asset Manager and the deprecation fixes for PHP 8.2.
- Extensions and Compatibility: Joomla 5 now features Fontawesome 6.4, Codemirror 6, and an updated Webauthn Library. Notably, the optimal performance requirements for Joomla have been updated to PHP 8.1, MySQL 8.0.13+, MariaDB 10.4+, and PostgreSQL 12+.
- Cleaner Codebase: Joomla 5 places a strong emphasis on code cleanliness. The transition from older APIs, elimination of ES5 support, and other substantial code refinements ensure the CMS operates efficiently.
Joomla 5 embodies the contemporary standards of a CMS, offering its users a blend of swiftness, robust security, and a user-friendly experience.
Summary for Developers
- Joomla 5 ensures template and third-party extension compatibility by avoiding breaking changes.
- It retains previously deprecated code from Joomla 4.
- The minimum required PHP version for Joomla 5 is PHP 8.1.
- Joomla 5 maintains compatibility with components designed for Joomla 4, provided they support PHP 8.1.
Feeling excited to explore Joomla 5 and need expert assistance with any Joomla-related service or support? Look no further! Contact Joomconsultant today to help you make the most of Joomla 5 and elevate your web presence. Whether you have questions, need upgrades, or require any Joomla-related services, our team is here to assist you. Let’s embark on this Joomla 5 journey together, and make your web projects shine. Get in touch with Joomconsultant for all your Joomla needs!