Xaraya 2.0.0 RC1 (Jamaica) Released
The first release candidate of Xaraya 2.0.0 (Jamaica) is now available
News from Xaraya Website
http://sourceforge.net/projects/xaraya
The past month has again been one of significant activity.. There have been further development and enhancements in several areas, notably to DynamicData and caching. A good part of the changes to this release have also been cosmetics and straight bug fixes, as we move toward a final 2.0.0 release.
The changes in Xaraya 2.0.0 RC1 are listed in detail below.
Changes with planned further evolution in future releases
- Introduction of object-based, in addition to module-based, URLs
- Manage multiple editable module aliases through the admin interface
- Installer now checks the installed MySQL version
- Created customizable templates for 403 and 404 errors and modified the code to redirect to them where appropriate
- Introduction of a unified approach to caching in the Xaraya core
- Added a htaccess file for Apache
Completed changes with no currently planned further evolution in future releases:
- Template cleanup and adding <?xml> header tags
- Adjusted copyright dates in the templates
- Added the prep attribute to the xar:var tag and made the default "true"
- Removed the DProperty class, which is no longer needed
- Removed the modvarobject class, which is no longer needed
- Created the pager tag and implemented it throughout the core, replacing the xarTplGetPager() calls
- Added a title attribute to image output display and the button tag
- Refactored the module info page
- Added theme thumbnails for default and Xaraya_Classic themes
- Added a standard error message to the email property when email adress format is invalid
- The getitem and getitems functions now support both an object and objectname attribute
- Menu data now stored in an array rather than a string, added a flag to denote entry visible or not
- Mail code now returns true/false when a mail is sent or not, rather than throwing an exception
The final 2.0.0 release of Jamaica, which can be expected in about the same time frame, will incorporate:PHP 5.3 compatibility changes, further cosmetic changes, and bug fixes as identified. We do not plan further functional enhancements in this branch.
Please direct all bugs to the new "App - Core Jamaica" product at http://bugs.xaraya.com/.


