Joomla 5 is a great release. It offers many new features, security and code improvements, and increased speed thanks to these improvements. Everything beyond what the eye can see has been redesigned, revised, and rebuilt using the most modern server-side languages.
Here are the main additional features and functions it offers:
- Optimized code: Speed improvements due to automatic source code optimization via the phpcs fixer.
- Cleaner codebase: Joomla 5 places a strong emphasis on code cleanliness. Moving away from older APIs, removing es5 support, and other heavy coding cleanups ensure the CMS runs efficiently.
- Updates to PHP & Bootstrap: Improved compatibility with PHP 8+ and the Bootstrap 5.3.2 update ensure that the platform remains up-to-date.
- Enhanced security: Events have been migrated to their own classes, and removing Recaptcha plugins that no longer work enhances security.
- Modern technologies: Internal code refactoring focuses on using more modern APIs. Added JS Import Map support for Web Asset Manager and fixed deprecated code for PHP 8.2.
- Web assets and caching: Many improvements to web asset caching.
- Extensions and Compatibility: Joomla 5 supports Fontawesome 6.4, Codemirror 6 and has updated the Webauthn library. Specifically, Joomla now requires PHP 8.1, MySQL 8.0.13+, MariaDB 10.4+ and PostgreSQL 12+ for optimal performance.
- Schema.org integration: Automatically enabling Schema.org data for organization and location names improves search engine optimization.
- Media Management: AVIF support in media management and the ability to exclude archived content from smart search indexing enhance media handling capabilities.
- Dark mode in administration: Joomla 5 features a more sophisticated dark mode, not only for users but also for administrators.
- Friendly welcome to new administrators: Guided tours have been massively improved and many new Joomla tours have been added in Joomla 5.0.
- User interface: Dark mode improvements for the Atum admin template and the new Joomla modal window for radio buttons promise a smoother user experience.
- Menu sorting: Allows you to sort menus the way you want.
- Extension compatibility: Most modern extensions for Joomla 3.10 and 4 will be able to run without issue in Joomla 5.0, with the introduction of a basic compatibility plugin, moving legacy code support into a single place for added performance and easy native compatibility testing.
Whether you are an individual, blogger, charity, retail store or multinational, Joomla is an excellent choice for you! We build websites exclusively in Joomla and we are excited and confident because with this platform we know we will satisfy your every need.