Release Notes
Following the
Roadmap, release 2.5, Code Name Orange, ha been
published in November 2007.
BUGS
- [ 1702852 ] db Update provoke MySQL error
- renamed JSONPagingController to AsyncPagingController
- fixed 1794874 (error if no root types defined)
- fixed 1794880 (datepicker date)
- fixed 1800503 (link display type template for added)
- fixed locking (failed, with user inheritance),
- fixed issue with empty password
- fix for empty fields in select/radio
- fixed Call-time pass-by-reference warning
- fixed dialog bug in ie,
- fixed column width calculation, removed default null references (not possible in all php versions)
- fixed bug 1828194 (Installation Error), fixed bug with multiple associations (role classes where not generated completely)
ENHANCEMENTS
- added ajax tables,
- pdf support,
- restructured views directory
- integrated ajax tables into generator templates
- added multi-associate to grids,
- added Message::logDump method
- improved View.tpl (explicit parents and children
- improved tables (value display is rendered with server templates, headers translated)
- type date added
- added persistence hook methods in PersistentObject (afterCreate, beforeInsert, afterInsert, afterLoad, beforeUpdate, afterUpdate, beforeDelete, afterDelete)
- split node template into Node and NodeBase. For each entity type (e.g. Customer) a base class (CustomerBase) and a derived class for custom code will be generated (Customer)