Support Snow Leopard by generating universal (x86_64,i386) dylib bundles)
[clsql.git] / ChangeLog
index d00e9dbb784c4347e69379a70dfcd0b506246661..4d8ede9d759cff9ac089352b34f52b971dcdb6d4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2010-02-20  Kevin Rosenberg <kevin@rosenberg.net>
+       * Makefile.common, uffi/Makefile, db-mysql/Makefile:
+       Better support OS X Snow Leopard by building universal
+       (x86_64,i386) dylib bundles
+
+2010-02-08  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.0.2
+       * sql/database.lisp: Fix missing slot-accessor 
+       (Thanks to Stelian Ionescu)
+       * sql/generics.lisp: Add missing keyword to defgeneric
+       (Thanks to Stelian Ionescu)
+
+2010-02-07  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.0.1
+       * sql/{base-classes,database}.lisp: Add encoding slot for 
+       non-ASCII strings.
+       * db-mysql/mysql-sql.lisp: Use UFFI:FOREIGN-ENCODED-OCTET-COUNT.
+       Requires UFFI version 1.8.2 or above.
+
+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.
@@ -14,7 +43,7 @@
        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.