Adding versions to the Changelog
[clsql.git] / ChangeLog
index 34cbe907a6683dea3fee1214c4e6a045b6d634b2..d89b2ab48a696d96ee4b15021ebb92da370dfc39 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,74 @@
+2011-06-20  Nathan Bird  <nathan@acceleration.net>
+       * Version 5.3.4
+       * db-postgresql-socket/postgresql-socket-api.lisp: Addendum
+       to Otto Diesenbacher's patch that had a spurious write a 0
+       byte (to terminate string) that should have been just CCL.
+
+2011-06-12  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.3.3
+       * db-postgresql-socket/postgresql-socket-api.lisp:
+       Patch from Otto Diesenbacher for UTF8 encoded strings
+       for CCL. FIXME: The best patch would be to use the
+       user-set encoding from the database object and use
+       UFFI's encoding strings to/from octet vectors rather
+       than SB-UNICODE and CCL specific code in this file.
+
+2011-04-21  Kevin Rosenberg <kevin@rosenberg.net>
+       * sql/generics.lisp: Add defgeneric for new
+       database-last-auto-increment-id
+
+2011-04-01  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.3.2
+       * db-mysql/mysql-client-info.lisp: Add recognition of
+       version 6 of MySQL client library.
+       * sql/metaclass.lisp: Fix the fix in the reader conditional
+
+2011-03-30  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.3.1
+       * sql/metaclasses.lisp: Fix previous patch to work
+       on non-SBCL systems
+
+2011-03-29  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.3.0
+       * sql/metaclasses.lisp: Apply one-line patch to fix
+       for newer SBCL (thanks to Nikodemus Siivola)
+       * many_files: Applied multiple patches from Holger Schauer
+       to improve autoincrement capability.
+
+2010-10-24  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.2.0
+       * db-odbc/odbc-api.lisp: Change from SBCL-specific
+       to UFFI version of octets-to-strings. Reported by
+       Daniel Brunner <daniel@dbrunner.de>
+       * sql/oodml.lisp: Apply patch from Rupert Swarbrick
+       <rswarbrick@gmail.com>: Fix behaviour with auto-inc
+       primary keys.
+       * sql/expressions.lisp, tests/test-syntax.lisp: Apply
+       patch from Russ Tyndall to quote identifiers with space
+       or special character.
+
+2010-09-20  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.1.4
+       * sql/{pool,database}.lisp: Pass encoding argument to
+       connections made from pool and with reconnect.
+
+2010-08-16  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.1.3
+       * db-odbc/odbc-{api,dbi}.lisp: Commit patch from
+       Memet Bilgin to fix issue with unicode and ODBC.
+
+2010-08-16  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.1.2
+       * uffi/clsql-uffi.lisp: Commit patch from JT Klein fixing
+       invocation of uffi:convert-from-foreign-string macro. When
+       time allows, I'll investigate changing UFFI's macro to
+       a function call and then revert this patch.
+
+2010-06-15  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 5.1.1
+       * clsql-{uffi,mysql}.asd: Modify operation-done-p functions
+       to guard against change introduced in new ASDF traversing.
+
 2010-04-20  Kevin Rosenberg <kevin@rosenberg.net>
        * Version 5.1.0 [DEPENDENCY UPGRADE: UFFI 2.x needed]
        * clsql-uffi.asd: Depend on UFFI version >= 2.0