Starting with tag: [TAG Release-0.5 oleg@okmij.org**20060714215228] [Adding COPYIN, bulk load, to the middle-level interface. oleg@okmij.org**20060725223646] [Support for Data.Time (UTCTime). alistair@abayley.org**20060725155716] [Tests for UTCTime bind parameters. alistair@abayley.org**20060726125018] [Initial Cabal support (just the Setup.hs and .cabal files). alistair@abayley.org**20060726125207] [Move functions into Database.Util, and add Oracle support for output bind variables and nested cursors. alistair@abayley.org**20061103145744] [Cabal script update, and updates to Haddock docs. Cabal script now uses pg_config for PostgreSQL settings. alistair@abayley.org**20061108080413] [ghc-6.6 changes, plus refactoring of Database.Util, and some minor comments. Note we have a Setup-ghc64.hs now. alistair@abayley.org**20061114071840] [No need for separate Setup.hs scripts between ghc-6.4 and ghc-6.6, it seems, so Setup-ghc64.hs removed. alistair@abayley.org**20061114074003] [Fix PostgreSQL marshaling so we can cope with big- and little-endian architectures. alistair@abayley.org**20061121074626] [Change PostgreSQL back to using text formats for data transmission. This is more portable than the binary formats. alistair@abayley.org**20061130075950] [Regenerated Haddock docs. alistair@abayley.org**20061130172135] [Minor tweaks: removed unused code in Oracle Enumerator, and tidied some test code. alistair@abayley.org**20061201083930] [Support for CalendarTime, for PostgreSQL. alistair@abayley.org**20061205075548] [OS-specific code for Setup.hs; we need to specify libpq on Windows, pq otherwise, in extraLibs. alistair@abayley.org**20061206075359] [Added README.txt and notes to Setup.hs. alistair@abayley.org**20061212173145] [Restore extraLibs=pq for windows, as GNU ld works with this (and doesn't work with libpq). alistair@abayley.org**20061213083104] [PostgreSQL interface sets client encoding to UTF8 immediately after connection. String marshaling to/from UTF8. alistair@abayley.org**20061213083235] [Update to README.txt; note that we can't use ghci/runhaskell at present. alistair@abayley.org**20061213090514] [Documentation updates to README and usage instructions in Database.Enumerator comments. alistair@abayley.org**20070106230059] [Update to doc HTML files. alistair@abayley.org**20070106230225] [Replace Foreign.C.Unicode with Foreign.C.UTF8, which actually works, and change Sqlite and PostgreSQL backends to use it. PostgreSQL sets encoding to UTF8 immediately after connection. alistair@abayley.org**20070106224608] [Fix bug with PostgreSQL bound statements, and added tests for bound DML statements to all three back-ends. Updated README and some documentation. alistair@abayley.org**20070112101114] [Haddock update. alistair@abayley.org**20070112102118] [Restore correct DBM deriving clause. alistair@abayley.org**20070112102236] [Fix error in PG enumerator, where execDML returns a value which raises an error when demanded. Also fixed long-standing bug in Sqlite enumerator where execDML did not return the number of rows affected. alistair@abayley.org**20070115074052] [Setup script now excludes libraries for which no back-end is detected. Documentation update in Database.Enumerator. alistair@abayley.org**20070115080451] [Update README to reflect new Setup script. alistair@abayley.org**20070115082315] [Added withContinuedSession oleg@okmij.org**20070127042650] [New UTF8 en- and de-coders, with tests that exercise the full range of Haskell Unicode chars. alistair@abayley.org**20070125162747] [Replace prepareStmt/Prefetch functions with prepareQuery/LargeQuery/Command functions. Add tests for withContinuedSession. alistair@abayley.org**20070129222521] [No need to detect if on Windows or not, so code removed, and -cpp option removed too. alistair@abayley.org**20070130163416] [Each database Enumerator module should export all of Database.Enumerator, but for this to work the entire module also must be imported. The PreparedStmt objects must be renamed to avoid name clash with Database.Enumerator.PreparedStmt. alistair@abayley.org**20070130163528] [Haddock doc update. alistair@abayley.org**20070201132940] [TAG 0.6 oleg@okmij.org**20070201134459] [TAG 0.6 alistair@abayley.org**20070201134319] [Restore correct deriving clause for DBM monad. I keep leaving this commented (a mistake); perhaps a newer Haddock will understand the deriving clause better... alistair@abayley.org**20070202101945]