Joomla! 2.5.10 Released

Editor's note: Joomla 2.5.11 was released shortly after 2.5.10, which corrects some issues with 2.5.10 for some sites.  Please upgrade to Joomla 2.5.11 instead.

The Joomla Project is pleased to announce the immediate availability of Joomla 2.5.10. This is a security release. The Production Leadership Team's goal is to continue to provide regular, frequent updates to the Joomla community. Learn more about Joomla! development at the Developer Network.

The update process is very simple, and complete instructions are available here. Note that there are now easier and better ways of updating than copying the files with FTP.


New Installations: Click here to download Joomla 2.5.10 (Full package) »

Update Package: Click here to download Joomla 2.5.10 (Update package) »

Note: Please read the update instructions before updating.


Want to test drive Joomla? Try the online demo or the Joomla JumpBox. Documentation is available for beginners.

Please note that you should always backup your site before upgrading.

Release Notes

Check the Joomla 2.5.10 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.

Statistics for the 2.5.10 release period

  • Joomla 2.5.10 contains:
    • 7 security issues fixed
    • 38 tracker issues fixed

All 2.5 Help Screens Now Complete!

Thanks to heroic efforts by George Wilson and Tom Hutchison, we are pleased to announce that the online help screens for version 2.5 are 100% complete. If you have corrections or improvements to these screens, just register on the Wiki at and start editing.

Security Issues Fixed

Tracker Issues Fixed


Fix for smart search indexing


Joomla update system erases entire site if downloaded zip package is broken.


Module Prepare Paramater breaks Cache + Browser Cache + Application Rendering time. Note: Please check your custom html modules and make sure that "prepare content" is set to "No", unless you're loading content plugins within them.


Undefined property: JSite::$registeredurlparams.


Joomla Update Options button displays even if you don't have permission.


Menus with default view in URL and sub-tasks are missing in other defined attributes and do not display correctly in menu type input in backend.


Memcache handler Issue (Not working at all).


Com_content caches article view no matter of Itemid.


findmanifest should prioritize main folder manifests.


Allow ability to upload file (eg: profile picture) through com_users registration view.


Missing Help Button in Joomla! Update component.


MySQL connections are not closed.


Weblink module ignores end publishing date.


Help Screens, key wrong, missing or not created correctly.


nofollw not set correctly in mod_weblinks.


Undefined index errors by using the style 'beezTabs' at an beez template.


Use of '/' not being handled well on Windows Servers.


Catchable fatal error: Object of class stdClass could not be converted to string in /plugins/system/debug/debug.php on line 303.


mod_banners module must be unprotected extension.


Fix tel validation in 2.5.x series.


com_contact error in admin->view->contacts search "author:xxxx".


Multilanguage 2.5: SIngle article display does not filter correctly author contact per language.


sendMail automatically adds sender as replyTo.


Smart search (com_finder) - problem when using "Allow Empty Search".


Contact creator does not include default language "All" for the contact created


Cant add fields to the category form using a plugin.


A Contact name must not be unique.


Updated Swahili intallation ini file


robots.txt in updates.


Show Correct Meta Titles in Joomla Admin for better usability.


File deletion issue.


Porting to 2.5.x a 3.x improvement in languagefilter


Show Intro Text = Hide currently has no effect in Featured and Category menu items.


Hide Subcategories text.


com_config component missing triggers on save.


Plugins ordering broken when search filter is populated.


Only text gets passed to content events in blog view (for Joomla 2.5.x).


Robots.txt check url no more working.

Joomla! Bug Squad

Thanks to the Joomla Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in Joomla, please report it on the Joomla! CMS Issue Tracker.

Active members of the Joomla Bug Squad during past 3 months include: Akarawuth Tamrareang, Aleksander Linkov, Alonzo Turner, Andrea Tarr, Andrew Matthew, Angelika Reisiger, Artur Alves, Arunas Mazeika, Ashan Fernando, Ashwin Date, Ben Tasker, Benjamin Trenkle, Brian Teeman, Chad Windnagle, Chris Smith, Constantin Romankiewicz, David Hurley, Dennis Hermacki, Don Gilbert, Edgars Piruška, Elijah Madden, Elin Waring, Emerson Rocha Luiz, George Wilson, Harald Leithner, Jacques Rentzke, Janich Rasmussen, Javier Gómez, Jean-Marie Simonet, Jon Neubauer, Julien Vonthron, Jurian Even, Kevin Griffiths, Khai Vu Dinh, Lu Nguyen, marco dings, Marijke Stuivenberg, Mark Dexter, Michael Babker, Mihàly Marti, Mihir Chhatre, Mike Biolsi, Nick Savov, Ofer Cohen, Parth Lawate, Patrick Alt, Peter van Westen, Piotr Konieczny, Ram Tripathi, Richard McDaniel, Robert Deutz, Robert Gastaud, Roberto Segura, Roland Dalmulder, Ruth Cheesley, sajal soni, Seth Warburton, Stefania Gaianigo, Tessa Mero, Thomas Hunziker, Thomas Jackson, Tobias Zulauf, Tom Hutchison, Valentin Despa, Yannick Gaultier.

Bug Squad Leadership: Mark Dexter and Nick Savov, Co-Coordinators. Super-star contributors and leaders by example: Jean-Marie Simonet, Elin Waring, David Hurley, and Brian Teeman.

Joomla! Security Strike Team

A big thanks to the Joomla! Security Strike Team for their ongoing work to keep Joomla secure. Members include: Airton Torres, Alan Langford, Andrea Tarr, Bill Richardson, David Hurley, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Nick Savov, Pushapraj Sharma, Rouven Weßling.