+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.
+ * 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:
+ 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.
+
+2010-02-05 Kevin Rosenberg <kevin@rosenberg.net>
+ * sql/utils.lisp: Reading #\no-break_space causes an
+ error for non-unicode SBCL. Conditionalize read of
+ #\no-break_space for non-unicode SBCL and 8-bit string
+ Allegro.
+
+2010-02-03 Kevin Rosenberg <kevin@rosenberg.net>
+ * tests/test-init.lisp: Add *test-report-width* variable
+ and word-wrap skipped test reason field.
+
+2010-01-29 Kevin Rosenberg <kevin@rosenberg.net>
+ * Version 4.3.3
+ * clsql-cffi.asd: New file that causes CLSQL to use
+ CFFI-UFFI-COMPAT library rather than UFFI. Perform 'asdf:load-op
+ on CLSQL-CFFI rather than CLSQL system to use CFFI-UFFI-COMPAT.
+
+2010-01-29 Nathan Bird <nathan@acceleration.net>
+ * tests/*.lisp: A lot more tests and test setup tweaks.
+ * sql/expressions.lisp: output-sql on sql-relational-exp does
+ better arity checking now. (apply #'sql-and some-list) gives
+ better results.
+
29 Jan 2009 Kevin Rosenberg <kevin@rosenberg.net>
* sql/oodml.lisp: Fix for UPDATE-RECORD-FROM-SLOTS for normalized
view classes