A Maintenance Release for the Joomla CMS

The Joomla! project recently released a new version of their flagship content management system, Joomla 3.1.4. This is a maintenance release with no security fixes. While most of the updates are technical and will likely only be of interest to developers and site maintainers, there are also a few user interface tweaks here and there. For example, this version will now show the Joomla username in the administrative area.

Joomla LogoSpecific feature enhancements for Joomla 3.1.4 include the following:

  • Automatically set $db and $app properties on plugins
  • Display Error Message when Magic Quotes is Enabled
  • Added Observer pattern to JTable
  • Added JResponseJson as a CMS library class
  • Add SQL queries profiler in Debug zone
  • Added handling for punycode urls and email addresses
  • Show Joomla username in admin area
  • Added js files to protostar template
  • Added ability to add sprintf variables to JText string
  • Added ability to restrict the number of displayed results to mod_related_items
  • Added a PSR-0 compatible autoloader to JLoader
  • Allow folder names without 's' at the end
  • Add JTwitter package to /libraries/joomla

As always, hopefully, the update process is very simple, and complete instructions are available here. For additional information about this new version of Joomla, the Joomla 3.1.4 release announcement is also available.

Update: Apparently, Joomla 3.1.4 has broken some extensions. Some of your extensions that worked in 3.1.1 may now be giving a 500 internal server error in version 3.1.4. If you have this problem you can install a hotfix (file download) to fix this problem just as you would a normal extension:

Extension Manager => Install

An upcoming Joomla 3.1.5 will include this fix. For any other extension related issues, Joomla recommends that you contact the extension developer for information.