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.

Download

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.

Instructions

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 docs.joomla.org and start editing.

Security Issues Fixed

Tracker Issues Fixed

IDSummary/Link
30652

Fix for smart search indexing

30506

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

30288

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.

29240

Undefined property: JSite::$registeredurlparams.

30538

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

30537

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.

30139

Memcache handler Issue (Not working at all).

29250

Com_content caches article view no matter of Itemid.

30206

findmanifest should prioritize main folder manifests.

30154

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

30534

Missing Help Button in Joomla! Update component.

29916

MySQL connections are not closed.

30505

Weblink module ignores end publishing date.

30091

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

30428

nofollw not set correctly in mod_weblinks.

30209

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

30041

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

30054

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

29898

mod_banners module must be unprotected extension.

30482

Fix tel validation in 2.5.x series.

30480

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

30412

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

29417

sendMail automatically adds sender as replyTo.

28978

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

30346

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

29982

Cant add fields to the category form using a plugin.

26860

A Contact name must not be unique.

n/a

Updated Swahili intallation ini file

29677

robots.txt in updates.

29294

Show Correct Meta Titles in Joomla Admin for better usability.

29810

File deletion issue.

30312

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

30249

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

27945

Hide Subcategories text.

29769

com_config component missing triggers on save.

30100

Plugins ordering broken when search filter is populated.

29968

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

29970

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.