Plan for the Joomla! 3.8 Release

Thursday, 08 June 2017 08:44

To make Joomla be the most powerful open-source content management system, Joomla team hardly work on new Joomla versions. At this time, the team has shared the plan for the Joomla 3.8 release. You are encouraged to join into the release of Joomla 3.8.

Joomla! 3.8 will have two primary major features: the new routing system and the beginning of Joomla! 4.0 Compatibility Layer.

New Routing System

The router defines a new and more flexible interface for developers to handle creating and processing URLs and gives end users more options as it relates to how URLs are displayed.

In Joomla 3.8, for the components which support the new router (Content, Contact, Users, and Newsfeeds), it is possible to set up the router to run in one of three different configurations: the current routing system (which will remain the default behavior for new installations and the option that will be generally recommended for existing sites when upgrading), the new routing system, and the new routing system with content item IDs removed.

For users eager to upgrade to the new routing system, you need to notice that the new router is not 100% backward compatible with the existing router and there are some well known quirks will not exist in the new system. Lets look at these 2 demonstrations.

Animals Photo Gallery Category Page:

  • Existing router: /article-categories/72-park-site/photo-gallery/animals
  • New router with IDs: /article-categories/26-park-site/28-photo-gallery/72-animals
  • New router without IDs: /article-categories/park-site/photo-gallery/animals

Koala Article Page:

  • Existing router: /article-categories/72-park-site/photo-gallery/animals/25-koala
  • New router with IDs: /article-categories/26-park-site/28-photo-gallery/72-animals/25-koala
  • New router without IDs: /article-categories/park-site/photo-gallery/animals/koala

Discuss more about the new router here.

Joomla! 4.0 Compatibility Layer

In Joomla! 4.0, the core architecture will be supporting and largely using namespaced PHP code. Starting in Joomla 3.8, the compatibility with the new namespaced classes will be included that makes it be more resource intensive than normal.

Additional Features

Beside the 2 main new features, Joomla 3.8 also evaluates lots of new features that you can find more details in Joomla 3.8 New Features.

Timeline

The Joomla 3.8 beta 1 is planned to be released on July 24 and the stable release will be available during the first half of September.

Testing Joomla 3.8

As Joomla fans, you're welcome to get involved for the 3.8 release.

Notice: To upgrade an existing website to 3.8, you should take a backup of your site and moved to a testing/development area.

SmartAddons & Joomla 3.8

SmartAddons always keep up to date with latest Joomla release. We're glad to get into the release of Joomla 3.8. Besides, we also are updating all our Free and Premium Joomla templates and Professional Joomla Extensions to latest stable Joomla 3.7.

Please go here for details: ยป Joomla 3.7 Templates Compatible List

Thanks for reading!

 

cmsgadget Stats

We're serving 1074 free
and 3943 premium themes

Providers

All 3.0 Joomla wordpress Wordpress prestashop PrestaShop magento Magento oscommerce osCommerce drupal Drupal