File Release Notes and Changelog
Notes:
Be sure to read the readme file. Some installation steps have changed.
In the spotlight for next release (1.2.0):
* Full try, catch support (without php extensions)
* Session support
* Added template features
* Socket support
* Language specific configfile/templates.
Support forums are up and going.
Enjoy!
Changes:
SIGNIFICANT CHANGES SINCE 1.1.0 RC4
Date Person Description
File: All
12/23/2001 Ryan M Harris Almost all files changed their names for the release. This will
not happen again. It was done to compensate for a criminally
stupid layout decision done by the original author. (namely
all include files in one class)
Full documentation is now included.
Whole API is fully documented.
Bug Fixes and Feature additions here we come. This API was programmed
with the future in mind.
File: CwpApiConfig.php
12/26/2001 Ryan M Harris Update so it supports windows files on unix properly.
12/23/2001 Ryan M Harris Change filename/class to File_Config (File::Config for include purposes)
11/28/2001 Ryan M Harris SECURITY: Add support for GetRelativePath()
- Changed constructor and SetFilename() (added parameter $GetRelative)
File: CwpApiDB.php
12/26/2001 Ryan M Harris DSN name is converted to lower case all the time (<dsn>.cds)
12/23/2001 Ryan M Harris Change filename/class to DB (DB for include purposes)
- DB_Recordset, DB::Recordset
- DB_Connection, DB::Connection
11/29/2001 Ryan M Harris BUGFIX: Fix so Open() doesn't do two "GetRelativePath()"'s
in a row.
11/28/2001 Ryan M Harris Remove support for $Username and $Password, unnecessary.
- Changed constructor and Open()
11/28/2001 Ryan M Harris BUGFIX: Make Open() so it checks to see if the driver is was
supplied.
File: CwpApiDB_Driver_MYSQL.php
12/23/2001 Ryan M Harris Change filename/class to DB_Drivers_MYSQL (DB::Drivers::MYSQL for
include purposes)
11/29/2001 Ryan M Harris FEATURE: Added support for ; in a query string (if it does
not return data)
11/28/2001 Ryan M Harris BUGFIX: Make it so driver returns a value from Open() at all
times.
File: CwpApiFile.php
12/23/2001 Ryan M Harris Change filename/class to File (File for include purposes)
11/28/2001 Ryan M Harris SECURITY: Add support for GetRelativePath()
- Changed constructor and SetFilename() (added parameter
$GetRelative)
File: CwpApiTemplate.php
12/26/2001 Ryan M Harris Change so templates always end in ".tpl" (lowercase)
12/23/2001 Ryan M Harris Change filename/class to File_Template (File::Template for
include purposes)
12/04/2001 Ryan M Harris Add support for just returning generated data (not printing
it).
12/04/2001 Ryan M Harris Change default value for "CleanCode" to false.
12/02/2001 Ryan M Harris Remove check for append when handling arrays, Fix
multidimension support (only supports 2 dimensions)
12/01/2001 Ryan M Harris BUGFIX: Fix header version number so it checks for the
correct version.
11/28/2001 Ryan M Harris SECURITY: Add support for GetRelativePath()
- Changed constructor and SetFilename() (added parameter
$GetRelative)
11/28/2001 Ryan M Harris Add support for arrays that are 2 dimensional (rows are
repeated, cols are put out as is)
11/18/2001 Ryan M Harris Add the support for passing a file at in the constructor.
File: CwpApiError.php
12/23/2001 Ryan M Harris Change filename/class to Error (Error for include purposes)
11/28/2001 Ryan M Harris Add support for severity being passed to constructor
(CWAPI_ERROR_ERR by default).
11/27/2001 Ryan M Harris Add support for a error severity (2 by default).
File: _CwpApiErrors.php
11/27/2001 Ryan M Harris Now supports croaking when an error of a certain severity occurs.