| » Version | » Information |
|---|---|
| 1.7.14RC1 | 2007-11-28 beta |
| 1.7.13 | 2007-09-21 stable |
| 1.7.12 | 2007-06-29 stable |
| 1.7.11 | 2007-03-28 stable |
| 1.7.10 | 2007-03-20 stable |
| 1.7.9 | 2007-02-06 stable |
| 1.7.8 | 2007-01-29 stable |
| 1.7.8RC2 | 2007-01-22 beta |
| 1.7.8RC1 | 2007-01-12 beta |
| 1.7.7 | 2007-01-08 stable |
| 1.7.6 | 2005-04-11 stable |
| 1.7.5 | 2005-03-29 stable |
| 1.7.4 | 2005-03-07 stable |
| 1.7.3 | 2005-03-04 stable |
| 1.7.2 | 2005-03-03 stable |
| 1.7.1 | 2005-03-01 stable |
| 1.7.0 | 2005-03-01 stable |
| 1.7.0RC1 | 2005-02-22 beta |
| 1.6.8 | 2004-10-04 stable |
| 1.6.7 | 2004-09-25 stable |
| 1.6.6 | 2004-09-21 stable |
| 1.6.5 | 2004-07-14 stable |
| 1.6.4 | 2004-05-01 stable |
| 1.6.3 | 2004-04-30 stable |
| 1.6.2 | 2004-04-07 stable |
| 1.6.1 | 2004-03-13 stable |
| 1.6.0 | 2004-02-19 stable |
| 1.6.0RC6 | Download Release date: 2004-02-11 05:53 UTC Release state: stable Changelog: ============= ENHANCEMENTS: - all: When connecting with an array as the DSN and the 'dbsyntax' element is not set, parseDSN() now sets it to 'phptype', just like what happens when parsing a DSN string. (danielc) - ifx: Add tableInfo(). (peterwb@iafrica.com, danielc) - mysql, odbc(access): Added DB_PORTABILITY_ERRORS portability option to ensure consistent mapping of errors between DBMS's. In mysql this changes duplicate key constraints from DB_ERROR_ALREADY_EXISTS to DB_ERROR_CONSTRAINT. In access MS's ODBC driver mistakenly reports 'no such field' as 'too few parameters' so this option maps the error back to the standard DB_ERROR_NOSUCHFIELD. (danielc) - ibase, mssql, odbc, pgsql, sqlite: Duplicate key constraint violations mapped to DB_ERROR_CONSTRAINT. (danielc) ============= BUGS FIXED: - oci8: Change duplicate key constraint mapping from DB_ERROR_ALREADY_EXISTS to DB_ERROR_CONSTRAINT for portability with other DBMS's. Since the initial mapping was added in 1.6.0RC1, this isn't a backwards compatibility issue. (danielc) - oci8: Have modifyLimitQuery() quote all identifiers in order to avoid problems when certain queries with quoted identifiers are passed to limitQuery(). Bug 679. (danielc) - all: In modifyLimitQuery(), if errors, put bad query into last_query to help debugging. (danielc) - all: In limitQuery(), check if return from modifyLimitQuery() is an error and return that error if problems. (danielc) - all: All drivers with tableInfo() methods had bug introduced in 1.6.0RC5 that caused 'undefined function' errors when lowercasing portability was off. Bug 724. (danielc) - ibase: Resolve 'undefined variable flags' notice when using tableInfo() under certain conditions. (danielc) - ibase: Use upper case for RELATION_NAME in _ibaseFieldFlags() query to make tableInfo() work. (danielc) Dependencies:
|
| 1.6.0RC5 | 2004-02-06 beta |
| 1.6.0RC4 | 2004-02-04 beta |
| 1.6.0RC3 | 2004-01-31 beta |
| 1.6.0RC2 | 2004-01-27 beta |
| 1.6.0RC1 | 2004-01-25 beta |
| 1.5.0RC2 | 2003-09-14 stable |
| 1.5.0RC1 | 2003-06-23 stable |
| 1.4.0 | 2003-05-12 stable |
| 1.4b1 | 2003-02-08 beta |
| 1.3 | 2002-07-04 stable |
| 1.2 | 2002-04-24 stable |