Joomla! 1.7.1 Released

The Joomla! Project is pleased to announce the immediate availability of Joomla! 1.7.1. 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! developement at the Developer Site.

Download

Click here to download Joomla 1.7.1 (Full package) »

Click here to download Joomla 1.7.1 (Upgrade packages) »

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 1.7.1 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.

Security

New Features

  • Multi-Language Status Module: Added a new administrative module called mod_multilangstatus. This module is designed to check your configuration of the multi-language feature and alert you of any problems in the site's configuration. See the community blog for more information.
  • Added three new installation languages: Basque, Bulgarian and Scottish Gaelic.

Issues Fixed

CategorySummaryLink
Administration Template manager missing toolbar icons 26609
Administration Detect a BOM in configuration.php 26026
Administration Moving an existing single menuitem to another menu. using the drop down in 1.7.0 * 26512
Administration Test for native ZIP in system information + some minor stuff 26690
Administration Trash option available while viewing trashed items 26644
Administration Menus caching issue 26518
Administration Users can lock everyone out of the administrator* 26356
Administration File and package installations are not updateable via the Joomla! Updater 26818
Administration Add joomlacms and cli folders 26793
Administration Menu Manager Menus issue with module assignment 24654
Authentication and Login Users Manager Log In Form Required Field Indicator 24310
Browsers global configuration broken in IE9 26448
Code Style Fix some mistyped and @package names in the CMS 26396
Code Style Clean up admin and installation CSS 26710
Components Modules manager showing error of undefined constant COM_MODULES_ERR_XML 26542
Components [#26423] com contact - rendered extra string via var_dump() 26814
Components com_content Form View $article object that does not exist in the _prepareDocument method on line 115 26701
Components com contact -- add finishing touches to sortname fields* 26423
Components *Wrong param in display date in category listing 26837
Components Front end article display duplication/omission when author linked to trashed contact or when two co 26673
Components *Register to read more redirects to login page not registration 26696
Components Submenu items in deeper menu-levels appear although they have no active parent item 24275
Components banner manager- clients - empty trash icon 26433
Components Warning in the search 26452
Components Banners Manager - trash icon visible when no trashed banners 26432
Components Client does not properly display in Extension Manager Update view 26522
Components Search word is required for com_search view 26695
Components Weblinks - several issues 26574
Database Session storage overflow leads to 26622
Database Category descriptions too short / no warning when truncated 26686
Database Improper datatypes in database 25307
Installation *Sample data button can be clicked twice 26657
Installation Make the installation more suitable for smaller screens 26534
Installation JUpdate target platform test 25471
Installation Remove unused view file in com_installer 26474
Installation PHP version check at installation says Joomla 1.6 26443
Installation xx-XX.lib_joomla.ini file not installed into /language/xx-XX folder 26803
Installation Prepare 1.7.1 upgrade process 26756
Installation Problem installing with another language than default 26872
Languages Multi-language site setting new user language always to default 26717
Languages Incorrect terminology in Language Switcher module 26416
Languages untranslated string from *.xml 26502
Languages mod_languages: cache does not work properly with menu associations 26454
Languages Typo in new installation using the sample data 26431
Languages Langaugefilter plugin - wrong default for menu_association 26552
Layouts Login description containing markup displayed regardless of presence of content 26753
Media Manager Flash uploader is broken 26603
Modules Incorrect references to com_user 26654
Modules Language switcher module wrong link with menu associations when no SEF 26683
Modules Modules should be able to be saved with no position. 26766
Modules wrong file name 26510
Modules Loadposition does not load more then one module 26446
Modules No translation in title column of module manager 26470
Modules com_modules language has a typo. Patch attached 26543
Modules Syndication RSS Feeds (module) not working in Joomla! 1.7.0 Stable 26483
Modules No translation when adding extra quick icons 26706
Modules *mod_multilangstatus missing case 26852
Platform Sync more changes form platform 11.2 26781
Platform Sync JParameter changes from platform 11.2 26823
Platform Undefined index: CLIENT in updateradapterscollection.php 26445
Platform Unused JDate code causing "Catchable fatal error" 24532
Platform Sync more changes from platform 11.2 26533
Platform Sync more changes from platform 11.2 26691
Platform Catchable fatal error: Object of class DateTimeZone could not be converted to string 26694
Platform Missing return in modeladmin.php 26568
Platform Sync more changes from platform 11.2 26631
Platform [patch] fix for router notices * 26501
Platform Favicon disappears 26451
Platform Alternative Menu Items / JCategoryNode Showing Errors 26459
Platform Sync more changes form platform 11.2 26824
Platform Fix some minor code style differences between trunk and 11.2 26822
Platform Improvements to batch processing 26844
Plugins Loadmodule plugin ignores its style setting 26827
Plugins Update TinyMCE to version 3.4.4 26594
Sample Data Beez 5 default values 26498
Sample Data Fix typo in sample data (rev. #22070) 26806
Sample Data Duplicate entry for session 25706
Sample Data *Ordering column issue for _menu table in sample_data.sql 26655
Sample Data Typo in sample data 26682
Sample Data Increase at jml_redirect_links table fields old_url, new_url and referer up to 2000 symbols 26789
Sample Data Updating README 26867
Search Engine Friendly Update robots.txt due to the commit of 26793 26836
Templates Powered By 1.6 image 26601
Templates CSS for system message should be the same in installation screen and the rest? 26318
Templates wasted space by images / javascript source files 25761
Templates Sample data module pages new styling and style corrections. 26829
Templates Inconsistency in Admin Template options - Show Site Name 26496
Templates Add stats toolbar icon 26715
User Interface Untranslated Strings DELETE="Delete" Media Manager > Details View in iframe 26490
User Interface Incorrectly labeled folder in the Media manager + Options tips 26535
User Interface Incorrect english not en-GB 26499
User Interface Incorrect english in template 26497
User Interface Improve the headings in the installation 26350
User Interface Improve english grammar 26500
User Interface Modules position filter looks odd and behaves wrongly in modules view 26792


Statistics for the 1.7.1 release period:

  • Joomla 1.7.1 contains:
    • 96 tracker issues fixed in SVN
    • 3 securities issues fixed

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 CMS Issue Tracker.

Active members of the Joomla Bug Squad during this last release cycle include: A Firoozmandan, Akarawuth Tamrareang, Alain Rivest, Andrea Tarr, Andrew Eddie, Bill Richardson, Brian Teeman, Christophe Demko, Daniel Jackson, Dennis Hermacki, Detlef Volmer, Elin Waring, Harald Leithner, Jacob Waisner, Jean-Marie Simonet, Jennifer Marriott, Kevin Griffiths, Marijke Stuivenberg, Mark Dexter, Matt Thomas, Michael Babker, Nicholas Dionysopoulos, Nick Savov, Niels Braczek, Nikolai Plath, Omar Ramos, Pavel Poles, Peter Chovancak, Piotr Mocko, Rachmat Wakjaer, Rob Clayburn, Rouven Weßling, Rune Sjøen, Samuel Moffatt, Shaun Maunder, Thomas Jackson, Tim Plummer, Troy Hall, Viet Hoang Vu.

Bug Squad Leadership: Mark Dexter Coordinator; Elin Waring, Marijke Stuivenberg, and Omar Ramos, Team Leaders.

Joomla! Security Strike Team

A big thanks to the Joomla! Security Swat Team for fixing all reported security issues with this release. Members include: Airton Torres, Alan Langford, Andrew Eddie, Bill Richardson, Elin Waring, Jason Kendall, Louis Landry, Marijke Stuivenberg, Mark Dexter, Omar Ramos, Rouven Weßling, Samuel Moffatt.