Release Notes - SynApp2 0.1.6 alpha
////
Installation Instructions
./_config_/synapp2.install.MySQL.txt
./_config_/synapp2.install.Oracle.txt
review the update notes below
Program and Usage Information
./synapp2/synapp2.txt
Issues
./synapp2/synapp2.todo.htm
////
If you're updating from version 0.1.3 or earlier:
1. Make sure you preserve a copy of your customized version of _shared_/access.php
2. Make sure you preserve copies of customized versions of _shared_/custom.inc.php and/or synapp2/custom.inc.php, if any
3. Replace all of the SynApp2 files with ones from the new .tar.gz or .zip distribution
4. Merge customizations into _shared_/custom.inc.php and/or synapp2/custom.inc.php, as needed
5. Update _config_/access.inc.php with your customizations for site prefix, usernames, passwords, etc., from your preserved copy of _shared_/access.php
If you're performing a fresh install, you can disregard the notes above.
////
If you're updating from 0.1.4 or earlier and have defined EXTRA columns for your app(s),
most EXTRA columns will shift position (to the left), after you regenerate affected pages.
You can change the EXTRA <key_column> sub-expression to be the column immediately to the left of where the EXTRA column should appear.
////
New things for version 0.1.6 include:
1. support for custom column validation functions
2. support for customizable, event-driven drag 'n drop
////
Bugs fixed with version 0.1.6:
1. PHP 5.3 compatibility - failure to initialize parent class by parent name - use base class/constructor name instead, report.php fixed (2009-12-01)
2. PHP 5.3 compatibility - convert regular expression functions from deprecated POSIX ereg to Perl preg, all but 1 case fixed (2010-01-08)
3. resize_container() - no action when [response payload is empty] row_size = 0 (2009-12-19), fixed (2009-12-22) clip row_size to 1 - synapp2.js
4. custom::get_nav_incl_tabs() - does not handle space(s) between CSV elements, (2010-01-02), fixed (2010-01-02) trim() the CSV elements
5. Safari drag handler breaks select options, disabled idd mechanism for Safari only, HACK: (2009-01-02), fixed (2010-01-07)
6. Report filter form (FFORM) submit not triggered by enter key, fixed (2010-01-14)
////
Looking forward:
a) more items available for interactive customization
b) alternative page flow strategies for generated applications
c) overhaul keyboard event handling
d) fully managed concurrent database access (table record locking)
////
Copyright (c) 2007 - 2010 Richard Howell. All rights reserved.
http://www.synapp2.org
$Id: synapp2.release_notes.txt,v 1.4 2010/01/16 01:38:25 richard Exp $