-------------------- 1.5.0 Release Candidate 1 Released [21-July-2007] ---------------------
21-Jul-2007 Wilco Jansen
^ Changes version file
20-Jul-2007 Johan Janssens
# Fixed #6133] After saving global configuration default langauge changes to English language
20-Jul-2007 Robin Muilwijk
# Fixed several small issues in sample_data.sql
20-Jul-2007 Andy Wallace
# Fixed language translation issues in timezone
# Further edits of language strings
# Fixed hardcoded elements in readmore plugin and admin.trash.php
19-Jul-2007 Laurens Vandeput
# Fixed UTF-8 issues with XML-RPC
# Fixed XML-RPC server and upgraded the library to the most recent version
19-Jul-2007 Wilco Jansen
+ Added check for removal of installation directory after installation
^ Installed new sample data
19-Jul-2007 Enno Klasing
^ Updated and added installer application translations from the Accredited Translation Partners
19-Jul-2007 Hannes Papenberg
+ Added option to switch off feed links
19-Jul-2007 Johan Janssens
# Fixed [#5381] Admin template cosmetic issue in IE6/7
19-Jul-2007 Sam Moffatt
# JFactory::getXMLParser now case insensitive
19-Jul-2007 Sam Moffatt
# Fixed unchecked array access for language option in libraries/joomla/application/application
18-Jul-2007 Andy Wallace
# Corrected GNU/GPL URL links in en_GB language files and various other files
18-Jul-2007 Andy Miller
^ Updated the COPYRIGHT.php file
18-Jul-2007 Andy Miller
+ Added print style icon for header/toolbar/menu
# Fixed some font inconsistencies in milkyway css
# Fixed [#5851] Insert Image popup is broken under IE7
# Fixed [#259] IE 6 freezes when resizing Milky Way template under 750 px width
18-Jul-2007 Andy Wallace
# Fixed missing JText Image and Misc names in com_user
18-Jul-2007 Johan Janssens
# Fixed [#6093] Saving changes in backend/configuration returns error on JOUputfiler
+ Added configuration file folder and image folder paths
# Fixed [#6088] If no section is created / available creating category results in blank
page with error
# Fixed [#6081] Article selection popup is broken.
# Fixed [#5926] Kepri:
invalid markup
# Fixed [#5635] reference to Mambelfish
# Fixed [#5612] The "Read more... " URL Router cannot working well for "Section Blog Layout"
# Fixed [#6073] GPL url points to version "latest" (v3) instead of V2 in all files
18-Jul-2007 Enno Klasing
# Fixed [#4864] Hardcoded string in administration, com_media
17-Jul-2007 Andy Miller
^ Changed link 'disabled' state to 'readonly' when editing menu item
17-Jul-2007 Johan Janssens
^ Changed template _system directory to system for consistency reasons
+ Added storage paramater to JFactory::getCache to allow different stores to be used
^ Renamed JOutputFilter classname to JFilterOutput to adhere to naming conventions
^ Renamed JInputFilter classname to JFilterInput to adhere to naming conventions
16-Jul-2007 Johan Janssens
+ Added debug setting to installation localise.xml file to handle easy language debugging
of the installer
15-Jul-2007 Enno Klasing
# Fixed [#6003] Removing module fails
+ Added optional "exclude" parameter to JFolder::files and JFolder::folders
^ SQL queries in the debug plugin are now displayed with linebreaks before keywords
14-Jul-2007 Rob Schley
# Fixed [topic,190665] Error after enabling Cache plugin with Cache enabled at Configuration
# Fixed [topic,189910] Cant change dir in media manager
! Note: Image upload via the pop-up box is still quite broken.
# Fixed [topic,189389] Usability and module positions
# Fixed [#6035] Media manager, path is not a folder error
14-Jul-2007 Johan Janssens
# Fixed [#6038] Section Manager - Delete Section When Not Empty
14-Jul-2007 Enno Klasing
# Fixed database error in the 'loadmodule' content plugin which was caused by a missing/removed table
# Fixed [#6055] Search plugins return results with access level 'special' to 'registered' users
- Removed unnecessary database query from the administrator mod_menu module
13-Jul-2007 Rob Schley
# Removed backticks (`) from language files. Do not use them, use single quotes (').
# Fixed [#6034] No tmp folder in current builds
# Fixed [#5853] Repeated strings at site language file: en-GB.com_user.ini
^ Changed language string "PASSWORDS_DO_NOT_MATCH" to "PASSWORDS_DO_NOT_MATCH_LOW" to reflect context
^ Changed language string "PASSWORDS DO NOT MATCH" to "PASSWORDS_DO_NOT_MATCH"
# Fixed [#5641] Repeated strings at site language file en-GB.com_user.ini
- Removed language strings "LOST PASSWORD?", "LOST YOUR PASSWORD?" "FORGOT USERNAME"
+ Added language string "FORGOT_YOUR_USERNAME" and "FORGOT_YOUR_PASSWORD"
# Fixed [#4701] Installation: wrong form validation - Thanks Mark Harvey and Matheus Mendes
# Fixed [#5440] order is 0 for new articles - Thanks Kevn Devine
13-Jul-2007 Andy Wallace
# Fixed some errors in hard coded language parameters. Updated Admin, Installation, and Site Language files.
11-Jul-2007 Andrew Eddie
# Fixed module copy when more than one module selected
09-Jul-2007 Sam Moffatt
# Fixed up issue where two code paths in libraries/joomla/filesystem/archive failed to return a result
- Disabled database check for module installation; file system check handles things; this allows easier module migration
^ Migrating search and login/logout menu items
+ Extra checks
! Migration system ready?
08-Jul-2007 Enno Klasing
- Removed unused code in com_admin, com_media and JLoader
07-Jul-2007 Enno Klasing
+ Added 'username' input filter
^ Renamed administrator pcl files (backwards compatibility)
05-Jul-2007 Toby Patterson
# Fixed [#5513] "Publishing time" of an article differs on frontpage manager than the actual publish time
# Fixed [#5804] Bug on JParameter method getParam()
! Change to JParameter reverted in r7886
04-Jul-2007 Rob Schley
# Fixed [#4714] Activation not work in Firefox - IE it works okey
# Fixed inconsistencies in password field naming conventions
# Fixed encoded ampersands in reset/remind e-mails
- Removed the username field from the password reset process
- Removed remnants of the old password reminder system
# Fixed [topic,187139] Can't copy uncategorized article as new uncategorized article
# Fixed [topic,187139] Moving article displays uncategorized as static content, changed to uncategorized
# Fixed [topic,186789] Issue with heading of "Menu Trash" manager
* Added a check to strip out any line breaks from JApplication::redirect() to prevent HTTP header injections
# Fixed [topic,187139] Inconsistencies in section/category display for moving and copying articles
04-Jul-2007 Andrew Eddie
# Fixed bug on registration page: verify password had wrong name
03-Jul-2007 Rob Schley
# Fixed a bug that allowed the password reset token to be used to activate accounts
# Fixed the password reset process queries to only work on active accounts
03-Jul-2007
# Fixed up missing $attr in the input filter on some code paths
^ Migration System has a major shock and update.
- 1.5 to 1.5 Transfer system absorbed into greater migrate infrastructure
+ added modified 'bigdump' script to handle large dump files
03-Jul-2007 Louis Landry
# Fixed misrouting when components or views don't match
# Fixed routing problems for index2.php -- legacy issue
# Fixed menu alias rendering
# Applied patch from User Doc team with admin language modifications
# Fixed [#5859] E-Mail this Link to a Friend doesn't work correct
02-Jul-2007 Alex Kempkens
# fixed duplicate calls of JText in botton rendering
+ added missing text tags in english language files
# removing unneeded new lines in metadata.xml files as they are causing issues during the translation
- points in the language tags
! we are still in the process of cleaning all language tags this includes a complete check before the RC too
02-Jul-2007 Rastin Mehr
# Fixed [#5636] Modify a category from a custom component
+ '&type='.$type is added to the end of edit link
# Fixed [#5833] Backend -> plugin | buttons & navigation broken
# Fixed [#5858] Hit Counter wird nicht angezeigt bei Statistik
+ Hit Counter feature is now implemented
! Hit Counter feature did not exist, but the existing parameters "counter" and "increase" indicated that feature needs to be in place
1-Jul-2007 Toby Patterson
# Fixed issue with GET input being lost when SEO is enabled in JRoute::parse()
01-Jul-2007 Rastin Mehr
# Fixed [#5612] The "Read more... " URL Router cannot working well for "Section Blog Layout"
# Fixed [#5744] Layout "blog" not found
30-Jun-2007 Kevin Devine
# Fixed [#5773] Error when article is saved without text in the body of article, front and backend
29-Jun-2007 Enno Klasing
# Fixed: com_templates made every template a default template when saving
^ Reworked com_templates so that editing and saving CSS files does not need the full path
29-Jun-2007 Toby Patterson
# Fixed [#5738] ConfigControllerApplication: wrong "db_prefix" in generated config file
+ Added or updated various component xml files so that the components are properly listed in com_installer (topic,154849)
- Removed com_menumanager from install sql
28-Jun-2007 Rob Schley
^ Fixed [topic,185613] Removed closing PHP tag from the legacy plugin
28-Jun-2007 Louis Landry
^ Hardened user password storage to use a random generated salt
! Reinstallation required as password strings for all users will be different
27-Jun-2007 Johan Janssens
^ Reworked editor-xtd handling, added ability to specifiy which editor-xtd plugins you don't want to display.
27-Jun-2007 Rob Schley
# Fixed password reset/username remind e-mail links not working with SEF enabled
^ Reworked the password reset work-flow to be more secure
^ Adjusted some of the links in mod_login to point to the new username reminder and password reset features
+ Added a username reminder feature
! Added several strings to com_user and a couple strings to mod_login
27-Jun-2007 Chris Davenport
^ Changed 'Enable' to 'Default' in Language Manager
# Language Manager not retaining change to default language
26-Jun-2007 Johan Janssens
^ Fixed [#5748] & appears as *amp; in breadcrumbs
^ Fixed remember me functionality for the openid plugin. Changes also have effect on any of the
other authentication and user plugins.
26-Jun-2007 Toby Patterson
^ JDocument will default to RAW document if the request format is not supported, but document's
type will be that of the requested format (see JDocument::getInstance) - Louis's suggestion
# Fixed [#5743] Dateformat in category blog layout
26-Jun-2007 Andrew Eddie
+ New method JUtility dump
25-Jun-2007 Mateusz Krzeszowiec
# Fixed [#5757] com_content view=category does not show registered article link to nonregistered
user when Show UnAuthorized Links set to Yes
25-Jun-2007 Chris Davenport
+ Added ENABLE and DISABLE tags to admin en-GB.ini
^ Changed 'Publish/Unpublish' to 'Enable/Disable' for modules, plugins and languages
22-Jun-2007 Toby Patterson
# Fixed [#5700] Vote button on poll is rating article
22-Jun-2007 Andrew Eddie
+ Added support to set the class of the in mod_mainmenu via the class suffix parameter
# Fixed truncation of multi-line (eg, textbox) parameters
+ Added '*' to item that has the default menu item in Admin dorpdown menus list
19-Jun-2007 Rastin Mehr
# Fixed unreported bug, Whe front-end user submits a weblink they get an error view "form" does
not exist
# Fixed [#169] Article submission fails for both users "Registered" and "Author"
* Fixed security flaw so Authors and Registered users would not be able to edit articles that don't
belong to them
^ in the SITE ContentController::edit implemented security checking to make sure user has the right
to edit, doesn't attempt to edit an article that doesn't belong to her
18-Jun-2007 Andrew Eddie
^ Allowed JException::getBacktrace to be called statically
14-Jun-2007 Laurens Vandeput
^ Updated the phpxmlrpc library to version 2.2
13-Jun-2007 Rastin Mehr
# Fixed [#4746] New user registration gets accepted even if passwords in form don't coincide
13-Jun-2007 Andy Miller
# Fixed [#21] Caption CSS
# Fixed issue with images getting overlayed with text on first load
# Fixed [#12] IE6 radio buttons and checkboxes with border
12-Jun-2007 Toby Patterson
# Fixed [#532] Missing parameter for setting date format in showCalendar() javascript function
! New DATE_FORMAT_JS1 key in en-GB.ini used to provide data format for JavaScript, used by calendar
parameter
11-Jun-2007 Jason Kendall
# Fixed [#5324] Section Blog layout date fix
# Fixed [#5322] Section Blog Layout - Catagory was not showing
# Fixed [#5426] Incorrect building of URL for feeds - Thanks IAN
# Fixed [#5442] Banner impressions left was incorrect
# Fixed [#4747] Last visit date should read never if the user never activated account
# Fixed [#4862] Weblinks search was incorrectly building URL - Thanks IAN
11-Jun-2007 Rob Schley
# Fixed [#5646] Repeated strings at site admin file en-GB.com_installer.ini
# Fixed [#5642] Repeated strings at site admin file en-GB.mod_menu.ini
# Fixed [#5641] Repeated strings at site language file en-GB.com_user.ini
10-Jun-2007 Rastin Mehr
# Fixed [#5628] gacl_api::get_group_id( ... ) now returns the right value, that was causing the
registration process not going through properly.
# Fixed [#4694] Com_contact broken
^ Modified sample_data.sql file to fix the issue
10-Jun-2007 Toby Patterson
# Installer reports a more descriptive error when a file cannot be uploaded.
09-Jun-2007 Enno Klasing
# Disabled XML-RPC Server and Client when they are disabled in configuration.php, Client only
reachable when debugging is on
09-Jun-2007 Andrew Eddie
^ Disabled ID check in gacl_api::add_acl method (not require in Joomla! yet)
08-Jun-2007 Toby Patterson
# Fixed [#4485] language/en-GB/en-GB.ini "DATE_FORMAT_LC3" and "DATE_FORMAT_LC4" are missing
! Various format strings ( eg DATE_FORMAT_LC4 ) no longer defined in the framework - use JText::_()
instead
# Fixed [#4744] Error messages prevent successful installation
08-Jun-2007 Enno Klasing
# Fixed problems with XMLRPC server when JRequest::clean() was called
# Fixed [#5427] JRequest::get() improperly cacheing results
# Fixed [#4863] Component name not being translated in the menu
07-Jun-2007 Toby Patterson
+ Added second arguement ($strict) to JComponentHelper methods
+ JFolder::folders() and files() methods can search recursively to a specified depth
+ JInstaller::_fineManifest() looks for manifest file to depth of '1' - could change to '0' ???
07-June-2007 Louis Landry
^ Allow component configuration passthrough to menu items for list/radio types
07-June-2007 Johan Janssens
# Fixed [#5551] Clicking on a contact found using the contact search plugin results in 500 View Not Found
06-June-2007 Toby Patterson
# Fixed [#4686] Missing error check in Extensions Installer causes error during component install
+ mosInstaller class and deldir function to legacy plugin
- installer.class.php from admin com_installer
06-June-2007 Johan Janssens
^ Removed legacy positions from rhuk_milkyway, legacy position are now only added to the
module positions if legacy mode is enabled.
^ Only load the positions from default and assigned templates in the module manager
05-June-2007 Toby Patterson
# com_config will force update of FTP credentials so that one can disable FTP
# Added checks to JArchive that will return false if an archive does not exist
# Updated installer framework files to address various issues
# Updated admin's com_installer to reduce duplicate templates and logic
# Fixed [#4737] Output from com_uninstall() never displayed
# Fixed [#4861] Error, when trying to install a language
# Fixed error when uninstaling language, will remove core language
^ modules and plugins now support the update method
- Removed templates from installer views now shared from default view
05-June-2007 Rob Schley
# Fixed [#5553] Typo in function name, newsfeeds.php search plugin file
# Fixed [#4824] The Move Categories screen doesn't display the data about categories that are being moved
05-June-2007 Johan Janssens
# Fixed [#5510] Image preview not work in Section and Category Edit screen
05-June-2007 Andrew Eddie
# Fixed PK field name in jos_core_acl_aro_sections and removed bogus indexes
# Upgrade phpGACL to version 3.3.7
# Unused JTableUser::getUserListFromGroup moved to legacy class
# Unused JTableUser::getUserList moved to legacy class
# Moved legacy ACL's to legacy plugin
# Optimised internal ACL counter
# Renamed ACL seciton 'action' to contextually correct 'com_content', added 'action' to legacy plugin
# Refactored mydetails setup file switcher, added return value to JAuthorization::addACL
(per native phpGACL library) to handle this better
04-June-2007 Rob Schley
# Fixed [#5394] Can submit an article without a title
# Fixed [#5397] Frontpage article submission problem
# Fixed [#5345] Error in mod_related_items
# Fixed two input requests without filter types
04-June-2007 Louis Landry
# Fixed [#5393] Using com_content&layout=edit causes php stack overflow
# Fixed [#4844] JRequest::getVar freezes on unclosed tag and mask=JREQUEST_ALLOWHTML
# Fixed [#4865] Uploading more then one file doesn't works in media manager
01-June-2007 Johan Janssens
+ Added JElementCalendar class and JHTML::calendar function
# Fixed [#5468] Drop down lists in backend don't allow selection
01-Jun-2007 Enno Klasing
# Default value of first call to JRequest::getVar is not used as the return value of subsequent
calls for the same input variable anymore
31-May-2007 Johan Janssens
# Fixed [#5452] In backend com_search Reset icon not working
31-May-2007 Louis Landry
# Fixed [#5436] Wrong formated PDF/Print/Mail Links
# Fixed [#4894] XHTML Validation Bug
# Fixed [#5398] Email to friend broken, returns a 403 error
# Fixed [#267] Incorrect using of forms[0] in javascript
# Fixed [#4484] JHTMLSelect hasn't the possibility to set a select/option to disabled
# Fixed [#4895] Image caption uses a container with the wrong class attribute value
30-May-2007 Johan Janssens
# Fixed [#5445] Site Offline has no effect, users still can view the site when offline
31-May-2007 Enno Klasing
# Set default charset for the PHPMailer class to utf-8
30-May-2007 Louis Landry
# Fixed [#443] Bug with highliting in mod_mainmenu
# Fixed [#5431] is_group_child_of mysql query always returning false
30-May-2007 Enno Klasing
# Fixed [#4866] Hardcoded string in administration - Banners
# Fixed [#4867] Hardcoded string in administration - Contacts
# Fixed [#4868] Hardcoded string in lists
# Fixed [#4869] Hardcoded string in administration - Search
29-May-2007 Rob Schley
# Fixed [#4853] Small typos in language/en-GB/en-GB.ini and administrator/language/en-GB/en-GB.ini
29-May-2007 Sam Moffatt
+ Added JFile::getFileName($file) to allow easy determination of a file
# Removed JArchive blind assumption that .gz/.bz2 files always hold tar files
28-May-2007 Rob Schley
# Fixed [#4878] Small typo in libraries/joomla/database/table.php
# Fixed [#4908] Small typo in libraries/joomla/utilities/error.php
28-May-2007 Johan Janssens
- Removed JHTML::_implode_assoc and JDocumentHelper::implodeAttribs functions
+ Added JArrayHelper::toString function
# Fixed [#5404] OpenID redirection problem upon successful authentication
# Fixed [#5421] application router makes ambiguous check against menu route
28-May-2007 Enno Klasing
^ The 'CMD' input filter does not allow leading full stops anymore
# Fixed problem with JRequest::setVar making JRequest::getVar return unfiltered input
28-May-2007 Andrew Eddie
# Fixed undeclared variable when not over-riding pagination
# JRequest::getVar $sig needed $type added to for example cover case where $task may be an array
(used to translate input buttons correctly)
27-May-2007 Enno Klasing
# Fixed [#5391] Cannot install sample data
26-May-2007 Enno Klasing
+ Added optional filter parameter to JApplication::getUserStateFromRequest
25-May-2007 Johan Janssens
+ Added getName function to JController, JModel and JView.
25-May-2007 Rastin Mehr
^ function JHTMLBehavior::keepalive is now using mootools ajax calls, and the
( config file liftime value - 2min ) for refresh rate
23-May-2007 Rastin Mehr
^ Updated Mootools Library to version 1.1
22-May-2007 Johan Janssens
^ Added ini_set('zend.ze1_compatibility_mode', '0') to all framework.php files
to force PHP5 to run in none compatibility mode. (default setting)
# Fixed [#4759] function routeNewsfeeds()
# Fixed [#4822] undeclared variable in com_wrapper view.php
# Fixed [#5300] Web links not loading just refreshes the page
# Fixed [#5320] XML Parsing Error at 1:1674. Error 26: Undeclared entity error
22-May-2007 Rob Schley
* Fixed two minor XSS vulnerabilities in com_mailto
* Fixed a couple of unfiltered inputs in com_content
+ Added two new filter types to JInputFilter::clean(): ALNUM for alphanumeric and BASE64 for base64 encoded information
21-May-2007 Andrew Eddie
# Fixed bug in Banners list: Category used 'name' instead of 'title' field
21-May-2007 Andrew Eddie
# Fixed PEAR.php case problem
+ Added JHTMLSelect::optgroup to better handle option groups and allow for forward compatibility
^ When JHTMLSelect::options receives an array for multiple selected values, the array also be a column of scalar values now
# Improved display of article last modified date
# Fixed bug in Newsfeeds list: Category used 'name' instead of 'title' field
# Fixed problem with JHTML::_implode_assoc yeilding invalid attributes, and malformed iframe syntax (from ianmac)
# Fixed bug in poll selector (patch from ianmac)
# Fixed missing published radio in poll edit form
17-May-2007 Johan Janssens
^ JHTMLGrid::sort and JHTMLGrid::order now return instead of echoing
- Removed template_positions table and cleaned up com_modules code
07-May-2007 Johan Janssens
# Fixed [#4693] PDF nofollow malformed
# Fixed [#4700] rider still present in installation folder
07-May-2007 Andrew Eddie
# Fixed "Menu Type" label in the menu manager view.
# Fixed bug in pagination (all mode)
- White space cleanup
- removed unused TODO.php
05-May-2007 Andrew Eddie
# Fixed undeclared $mosConfig* variables