This release inludes over 300 improvements and fixes.

Some of the main features of Joomla 3.8

  • New Routing System - The new routing system gives users more control over their URL structure, including the often requested ability to remove IDs from URLs
  • Joomla! 4 Compatibility Layer - The development of Joomla! 4 has made some changes in how the core code is structured by migrating classes to use PHP namespaces. Joomla! 3.8 includes a mapping layer to allow developers to use the older class names while being able to take advantage of the new class name structure.
  • Improved Sample Data Installation - It is now possible to install sample data within your site backend after finishing the installation process, allows users to create their own generic data sets or extension developers to provide easy-to-install sample data for their extensions
  • Sodium Encryption Support - PHP 7.2 introduces the new sodium extension for processing encrypted data, through a polyfill of this library Joomla! 3.8 makes this new API available for all of our users even before they upgrade to PHP 7.2

This release also includes 2 security fixes.

Learn more about Joomla 3.8.0 and also about features added in 3.7.0

As always, we recommend that you make a backup of your website before you update or upgrade Joomla.

If you have version 2.5 or earlier of the Joomla CMS, you need to do a bit of research before upgrading to the current version, to make sure your installed extensions are compatible.

Contact us if you need help with updating or upgrading your Joomla website