10 Improvements and New Features in Joomla 3.6
- Written by Steve Burge Steve Burge
- Category: Joomla Tutorials Joomla Tutorials
- Published: 11 July 2016 11 July 2016
- Published: 11 July 2016 11 July 2016
Joomla 3.6 is now available and you can update your sites.
When Joomla 3.6 was originally announced, it was meant to be a transitional release.
The Joomla team originally planned for this update to be called 3.5.2, with only a few minor fixes.
However, several new features were added. So, following Joomla’s versioning policy, the correct version number became Joomla 3.6.
This isn't a blockbuster release, unlike Joomla 3.7 which may have several major new features. However, there are some nice changes. Here's an overview of 10 useful improvements that you'll find in Joomla 3.6.
Improvement #1. A screen that shows all your menu items
If you have a large site, this will save you a lot of time. Some of our Joomla sites have over 20 menus and there's currently no way to search for a link without opening each menu in turn. Joomla 3.6 will have a single "All Menu Items" option, which should make it much easier to find links.
Improvement #2. Create categories from inside articles
Improvement #3. Filter by Last visit date in User Manager
It's nice to know when a user registered, but it's equally important to know when they last logged in. The User Manager shows the "Last Visit Date". Click "Search Tools" and you'll be able to filter your users, based on when they last logged in.
Improvement #4. See the modules showing on particular page
It was never easy to see which modules were assigned to a particular menu link. That should now be easier, thanks to two changes in Joomla 3.6.
First, when you're editing a menu link, the "Module Assignment" page is now more useful. You can hide Unassigned and Unpublished modules. Previously, this screen was cluttered because those irrelevant modules were always shown.
Second, in the Module Manager area, there's now an additional Search box to help you find the modules assigned to a particular menu link:
Improvement #5. Delete All Cache button
Improvement #6. See which groups are linked to which user levels
Joomla's access levels are now a little bit easier to understand and keep track of. A usability improvement in Joomla 3.6 allows you to see which user groups are included in a particular viewing level:
Improvement #7. Permissions for editing menus
In previous versions of Joomla you can set editing permissions for all your menus. With Joomla 3.6, you can now set editing permissions for individual menus. Go to Menus > Manage, then choose a menu and click "Edit":
Improvement #8. You can reinstall Joomla
This is actually the change that prompted the release of Joomla 3.6. This feature was in earlier version of Joomla, but was removed and has now returned in an improved form.
You can update Joomla by uploading a new version of the Joomla core files. This is really useful if you need to reset your site, perhaps if you're experiencing glitches or are concerned that some core files may have been hacked. It's also useful if your server is behind a firewall or you otherwise can't contact the update servers.
Go to Components > Joomla! Update > Upload & Update to find this feature.
Improvement #9. Better support for Varnish cache
Previous versions of Joomla didn't work well with the Varnish cache system, or the web acceleration features of Nginx. Joomla had problems with sessions, the remember feature and identifying which pages needed to be excluded from the cache.
Joomla 3.6 has improvements to its HTTP headers and also its cookies. This change can allow large Joomla sites to use Varnish more easily and that will offer a significant improvement boost. More details of this change are here.
Improvement #10. The Template Manager supports SASS and SCSS files
This is a very useful feature if you're using a modern template framework. Joomla's template manager didn't allow you to see SASS or SCSS files. If you have a template that uses SASS, you should now be able to go to Extensions > Templates, edit a template and see the .scss files.
Improvement #11 (A bonus for you). The log directory has moved
New installations of Joomla will now have a log directory located in /administrator/logs instead of in /logs.
There are a few different reasons for this. The administrator directory is easier to protect and logs are also an administrative function. Also, sometimes the /logs/ directory clashes with servers that have their own directory with the same name. Plesk is one example of a server tool that often uses the /logs/ directory for its own purposes.