| Newsgroups |
gmane.comp.cms.xaraya.devel |
| Organization |
Xaraya |
| Message-ID |
<[email protected]> |
The first release candidate of Xaraya 2.0.0 (Jamaica) is now available
at 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
1. Introduction of object-based, in addition to module-based, URLs
2. Manage multiple editable module aliases through the admin interface
3. Installer now checks the installed MySQL version
4. Created customizable templates for 403 and 404 errors and modified
the code to redirect to them where appropriate..
5. Introduction of a unified approach to caching in the Xaraya core.
6. Added a htaccess file for Apache
Completed changes with no currently planned further evolution in future
releases:
1. Template cleanup and adding <?xml> header tags
2. Adjusted copyright dates in the templates
3. Added the prep attribute to the xar:var tag and made the default "true"
4. Removed the DProperty class, which is no longer needed
5. Removed the modvarobject class, which is no longer needed
6. Created the pager tag and implemented it throughout the core,
replacing the xarTplGetPager() calls.
7. Added a title attribute to image output display and the button tag
8. Refactored the module info page
9. Added theme thumbnails for default and Xaraya_Classic themes
10. Added a standard error message to the email property when email
adress format is invalid
11. The getitem and getitems functions now support both an object and
objectname attribute
12. Menu data now stored in an array rather than a string, added a flag
to denote entry visible or not
13. 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/.