This is a detailed list of improvements / new features coming up.
New features
==========
1. Generated code package now contains a setup file which does the
following:
1.1 Provides instructions
1.2 Automatically creates tables for the generated objects
if needed
1.3 Tests configuration file, Object files, and performs
sample CRUD operations.
1.4 If all tests pass, provides a central interface to all objects
within the database.
Web Interface
=========
1. Better compatibility with Opera
2. Improved usability of Add Attribute feature. (Browser doesn't jump
to top of screen)
3. Fixed @link bug which occurred with certain attribute of types
(ENUM, SET).
Generated Code Improvements
=======================
1. Generated code package doesn't contain a README file anymore.
Contents of readme has been merged into the setup file
2. CRUD methods are now identical across objects. In particular
Get<ObjectName>List has been renamed to GetList for all generated
objects.
3. Improved code cleanliness and more consistent spacing in the
generated code.
4. Beginning php tag changed from "<?" to "<?php".
5. GetList function now supports multiple conditions. IMPORTANT
NOTE:Partial string matching for e.g LIKE %value% has been dropped and
isn't included by default. There are workarounds and we will explain
later why this feature had to be dropped from this release.
6. GetList function now supports Limit.
7. GetList orders object list by Id by default now.
7. Generated objects are more easily debugged.
8. Generated object have an internal attribute=>attribute type map that
can be extended in the future to provide data validation.
9. Objects generated for PHP 5.1 and PDO are now more consistent with
objects generated for PHP 4, 5.0. They now have the ability to escape
data as well
10. Other obscure bug fixes
11. Minor performance improvements.
============
I might add other things to the list, but for now, these are the
improvements/changes I'm aware of.
Hope this gets all POG-enthusiasts out-there excited...
Regards,
Joel