We're proud to say that after a few months of hard work you can now download 
SilverStripe 2.0.2rc1 (2mb .tar.gz). Please try it out and submit bugs so that 
the stable release can come out shortly. This version provides an aesthetically 
pleasing theme out of the box (BlackCandy), and also provides the ability for 
the forum and mashups modules to work, amongst hundreds of other incremental 
security improvements, bug fixes, and small new features as prescribed in our 
changelog. Download at 
http://www.silverstripe.com/silverstripe-web-application-framework/ Discussion 
at http://www.silverstripe.com/general-discussion/flat/1972 Module downloads at 
http://www.silverstripe.com/silverstripe-modules/ 
------------------------------------------------------- ChangeLog for 2.0.2 
------------------------------------------------------- - BlackCandy is the new 
default theme - Much more API Documentation - Reduced warnings when E_NOTICE is 
enabled - Modules must now have _config.php files in order to be loaded - Forms 
in newsletter & security section were incorrectly submitting when enter was 
pressed - Fixed validation of date fields in a user defined form - Fixed search 
in MemberTableField - Fixed multiple security groups being created when logging 
in with default admin - Ensure that WYSIWYG context menu always appears on the 
screen - Fixed permissions for administrating page comments - Added pagination 
for page comments - Fixed a bug where you couldn't always edit the bottom of an 
WYSIWYG editor field - Fixed ContentController::PageComments() method to die if 
spammers are POSTing form data when comments are disabled - Fixed permission 
checking on PHP 5.0.5 - Fixed 'cannot access protected property' error in 
Security section on PHP 5.0.5 - Fixed javascript validation of forms - Don't 
show popup when validation fails in Security section - Fixed error when 
asp_tags = On - Fixed bug where you have a non-required field with numeric 
validation - Added ContentNegotiator::set_encoding() to choose a character set 
other than utf-8 - Added a limit of 20 steps in Breadcrumbs generation - 
Changed SiteTree.Title length from 100 to 255 - Fixed random password generator 
in Member::createNewPassword() - Fixed bug where scrollbars aren't shown in the 
CMS - Let CMSMain be used to manage objects without Sort - Fixed BatchProcess 
to not display an error if no objects could be processed - The help button now 
redirects to http://userhelp.silverstripe.com - Fixed a bug where a user is 
redirected incorrectly after logging in - Changed temp-folder selection to not 
leave temp files lying around, and put silverstripe temp files into a 
silverstripe-cache folder - Removed duplicate XML class - Made guid of 
PageComments in rss feed unique - Performance improvements to client-side 
javascript - Fixed bugs caused by missing html elements - Optimised behaviour 
load times - Sorted the output of profiler - Performance enhancements to form 
and template code - Added trace argument to Profiler::show - Added profiling 
scaffolds - Fixed code to remove need for short_open_tag - Fixed FileSize 
generation for sizes of just over 1 meg - only show $messageBlock in 
FormField::FieldHolder() if $Message is existing - fixed rightTitle and id in 
FormField::FieldHolder() - Added Email::send_all_emails_to to assist in testing 
- Added Email::cc_all_emails_to() and Email::bcc_all_emails_to() - Fixed 
?isDev=1 mode - Replaced sendLiveErrorsTo with send_errors_to, for more 
flexibility - Set default of sendWarnings on Debug::send_errors_to - Fixed 
formatting of error emails sent from ajax requests - Removed debug plumbing 
from the results of Debug::backtrace() - Added ?profile_trace=1 url variable 
tool to show a trace on the profiler - Simplified return data of htmlEmail, an 
inconsequential internal optimisation - Create assets folder if it doesn't 
exist when uploading a file - Improvements to profiling information - Fixed bug 
in SiteTree::NestedTitle() - Updated CalendarDateField, adding a calendar icon 
to the right of it - Updated date field in CMS-edited forms to use 
CalendarDateField - Added Form::current_action() and 
Form::single_field_required() to aid in form optimisation - Don't append /home 
to the home page URL - Small fix for windows installations - Fixed efficiency 
problems in Versioned::get_latest_version - Fixed File::sync(), to let it 
recurse into new directories in a single execution - Fixed bug with getting 
form action that was breaking form submission and complextablefield pop-up - 
Prepared CheckboxSetField for use editing a many-many join in the CMS, 
popualted with a SQLMap object - Added TreeDropdownField::setTreeBaseID, for 
showing a sub-tree in your field - Fixed SQLMap iteration - Added option to 
TableField, to aid putting TableFields inside the ComplexTableField? popup - 
Simplified EmailField validation error message - Fixed some bugs in the debug 
emailer - Reduced amount of ajax-refetching that the TreeSelectorFields do - 
Added 'open in new window' checkbox to link inserter - Fix macron support in 
reports - Improved debug message (remove big blocks of redundant data) - Allow 
for the disabling of default buttons. Apply this to CMSMain and 
GenericDataAdmin in the administration, so that we don't default to clicking 
the *DELETE* button. - Added default value to first arg of permissionFailure(); 
it's not actually used! - Added PermissionProvider class and 
Permission::get_codes() - Added ClassInfo::implementorsOf() - Added 
providePermissions() for core items, and set up a dropdown interface for the 
security CMS admin - Added DataObject::add_extension() for adding decorators in 
_config.php - Added DataObjectDecorator::extraDBFields() for modifying the 
decorated data objects, adding extra database fields - Improved handling of 
EditableFormFields on new UserDefinedForms - Version displayed in CMS now works 
correctly - Removed non-XHTML compliant border attributes from editor - Updated 
GenericDataAdmin to use new permissions model - Fixed CMS action button support 
when text size increases - Added message when report is empty - fixed 
(overrides) to CSS to avoid larger font-size due to em values - Fixed tree 
scrolling and resizing issues - Improved search results message shown on first 
load - Added 2nd argument to LeftAndMain::setApplicationName so that the name 
in the top corner and the name shown elsewhere can be 2 different strings - 
Added event.setStyle to prototype_improvements.js - Fix weird bug in behaviour 
to do with class.applyToChildren - Add class text field to image properties 
dialog in TinyMCE - Added ?debug_behaviour=1 URL option for debugging behaviour 
calls with Firebug - Made calendar control register a date change when the 
calendar is used - Improved console.log alternative - Fixed sizing issues with 
CMS right content area - Fixed bug with image insertion - Set some good 
defaults in DataObjectSet::TotalPages() if they have not been set - Changes to 
support forum - Removed db/populate as it was a security risk, the initial 
content is now loaded via requireDefaultRecords() - Require authenficiation to 
do a db/build - Close directories before trying to remove them - Fixed bug 
where new pages weren't being highlighted in the CMS - Fixed bug where the last 
page in the site tree wasn't being highlighted in the CMS - Fixed a bug where 
CheckboxSetField wouldn't save if there was a method the same as the field name 
- Installer changes - Added option of installing either the default template, 
or the tutorial template - mod_rewrite check now works with http 
authentification - Workaround for 'URL file-access is disabled in the server 
configuration' using curl for mod_rewrite test - Better error message if the 
installer can't detect the web server - Added an alternative .htaccess 
configuration - Less file permissions required by the installer - Made deleting 
the installer files more prominent, it now deletes all the installations files, 
not just php. - MySQL password is now a hidden field. 
  

**************************************************************
Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
**************************************************************

Reply via email to