Automated commit for debian release 5.0.0-1
[clsql.git] / ChangeLog
index 572da10ac181be33ccbddcbe9038f067c26f1bea..0c26481df018b09ed0c08a999215838e17ae9b08 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,30 @@
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.0.0: First release of CLSQL to formally and
+       consistently support non-ASCII strings with encoding of external
+       formats for SQL strings. UFFI version 1.8.1 is higher is required.
+
+       This change may introduce some differences in string handling for
+       people who are using non-ASCII encoded characters.  Thus, because
+       of the risk of BACKWARD INCOMPATIBILITY, the major version number
+       was incremented with this release.
+
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * tests/test-i18n.lisp: Bind UFFI:*DEFAULT-EXTERNAL-FORMAT*
+       for testing multibyte encodings.
+       * uffi/clsql-uffi.lisp: Changes for UFFI 1.7.4's new support
+       for encoding foreign strings with a specified external format.
+
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * sql/metaclasses.lisp: If no declared slot type in
+       compute-lisp-type-from-specified-type, then use t as lisp type.
+       Issue noted when testing Clozure CL 1.4.
+
+2010-02-06  Kevin Rosenberg <kevin@rosenberg.net>
+       * tests/test-init.lisp: Turn off the benign console notices for
+       testing on postgres.
+
 2010-02-05  Kevin Rosenberg <kevin@rosenberg.net>
-       * clsql-test.asd, tests/{test-i18n,test-init}.lisp: 
+       * clsql-test.asd, tests/{test-i18n,test-init}.lisp:
        Load test-i18n.lisp and use its tests as long as 'uffi:no-i18n is
        not present in cl:*features*. This requires UFFI 1.7.2 or above.