r8840: doc updates
[clsql.git] / ChangeLog
index 5c9411c8c09a0549db857ac79371b986733b92d2..3643de25ab35be45524ddc2171e6d66431af835c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,84 @@
-23 Apr 2002 Kevin Rosenberg (kevin@rosenberg.net)
+06 Apr 2004 Kevin Rosenberg (kevin@rosenberg.net)
+       * With for Marcus Pearce's excellent work, I've merged
+       his clsql-usql port into the code base. Added the USQL
+       documentation to the XML documentation.
+       * The CLSQL and CLSQL-USQL high-level interfaces can now
+       both be loaded and imported into the same package.
+
+02 Apr 2004 Kevin Rosenberg (kevin@rosenberg.net)
+       * Integrate patch from Marcus Pearce <ek735@soi.city.ac.uk>
+       adding further support for providing backend for UncommonSQL
+
+10 Mar 2004 Kevin Rosenberg (kevin@rosenberg.net)
+       * Integrate patch from Aurelio Bignoli for SQLite backend
+
+11 Nov 2003 Kevin Rosenberg (kevin@rosenberg.net)
+       * Converted documentation to XML format
+       * Made package installable with asdf-install
+
+23 Jul 2003 Kevin Rosenberg (kevin@rosenberg.net)
+       * Add for-each-row macro
+
+12 Dec 2002 Kevin Rosenberg (kevin@rosenberg.net)
+       * uffi/clsql-uffi.lisp: return NIL for numeric fields that are NULL
+       
+16 Oct 2002 Kevin Rosenberg (kevin@rosenberg.net)
+        * Add support for SBCL, OpenMCL, and SCL
+       * Add *load-truename* to search path for clsql's
+       compiled libraries.
+
+01 Sep 2002 Kevin Rosenberg (kevin@rosenberg.net)
+        * Rework use of file types in .asd files
+
+17 Aug 2002 Kevin Rosenberg (kevin@rosenberg.net)
+        * Add .asd definition files for ASDF users
+
+31 Jul 2002 Kevin Rosenberg (kevin@rosenberg.net)
+        * Restructure directories for Common Lisp Controller v3 compatibility
+
+25 Jul 2002 Kevin Rosenberg (kevin@rosenberg.net)
+       * Also change case of logical host in loader files
+       * Rework handling of logical pathnames
+       
+05 Jul 2002 Kevin Rosenberg (kevin@rosenberg.net)
+       * Change case of logical host
+       
+14 May 2002 Kevin Rosenberg (kevin@rosenberg.net)
+       * clsql-base.system: Added base package that can be used without
+       high-level SQL commands. Used for adding support for UncommonSQL.
+       * *.system: Reworked logical pathnames to be more consistent with
+       Common Lisp Controller.
+       * debian/*: Completed initial Debian support
+       
+10 May 2002 Marc Battyani (marc.battyani@fractalconcept.com)
+       * sql/classes.cl:
+       * sql/transactions.cl:
+       Added transaction support. Functions/macros added:
+       with-transaction, commit-transaction, rollback-transaction,
+       add-transaction-commit-hook, add-transaction-rollback-hook
+
+04 May 2002 Marc Battyani (marc.battyani@fractalconcept.com)
+       * sql/sql.cl:
+       * sql/pool.cl:
+       * sql/functional.cl:
+       Added pool support in connect/disconnect and with-database.
+       Removed with-db-from-pool as with-database can now works with the connections pool
+
+01 May 2002 Marc Battyani (marc.battyani@fractalconcept.com)
+       * sql/sql.cl:
+       * sql/pool.cl:
+       * sql/classes.cl:
+       * sql/package.cl:
+       Completed connection pool.
+       Added with-db-from-pool macro.
+       
+27 Apr 2002 Kevin Rosenberg (kevin@rosenberg.net)
        * Multiple files:
        Added initial support for connection pool
+       * sql/transactions.cl
+       Took transaction code from UncommonSQL and integrated
+       into CLSQL code. See file for disclaimer about why this
+       was added.
 
 23 Apr 2002 Kevin Rosenberg (kevin@rosenberg.net)
        * interfaces/postgresql/postgresql-sql.cl: