All Versions
59
Latest Version
Avg Release Cycle
53 days
Latest Release
2535 days ago

Changelog History
Page 3

  • v0.4.2.1 Changes

    March 27, 2014
    • Fixed bug in Values syntax generation

    • Improved documentation, including examples of multi-row update, a better example for Values, documenting the inaccuracies in reading floating point numbers from the database, and the IsString instance for QualifiedIdentifier.

  • v0.4.2.0 Changes

    March 22, 2014
    • Added ToField and FromField instances for the scientific package

    • Changed the Identifier and QualifiedIdentifier to use Text in order to avoid encoding errors. Technically this requires a major verson bump, but let's pretend 0.4.1.0 didn't happen.

    • Removed non-exhaustive cases in the ToField instance for Values, and tweaked error messages.

  • v0.4.1.0 Changes

    March 22, 2014
    • Fixed the parsing of arrays containing null values, courtesy of Francesco Mazzoli

    • Added support for properly escaped identifiers, courtesy of Tobias Florek. See the new Identifier and QualifiedIdentifier types inside Database.PostgreSQL.Simple.Types.

    • Added support for parameterized VALUES expressions. This is more general than executeMany and returning. See the Database.PostgreSQL.Simple.Types.Values data type.

  • v0.4.0.2 Changes

    January 12, 2014
    • Tweaked C preprocessor directive to be more portable

    • Tweaked testsuite for compatibility with aeson-0.7

  • v0.4.0.1 Changes

    December 21, 2013
    • Relaxed dependency on aeson to >= 0.6

    • Update the documentation of fromField

  • v0.4.0.0 Changes

    December 21, 2013
    • Changed the calling code of fromField so that it always sends a copy of the raw data. This should be a small but significant performance bump for most people most of the time; however it may slow down retrieval of large values not converted directly to ByteString, such as large json, hstore, and array values. See commit 8635f8 for more information.

    • Added the PGArray type. Thanks to Joey Adams for the suggestion

    • Fixed JSON decoding, which was almost entirely broken up until now, due to bugs in the version of aeson currently available on Hackage. Thanks to Amit Levy for the report.

    • Added FromField instances for IORef, MVar, and IOVector.

  • v0.3.10.0 Changes

    December 17, 2013
    • Added the queryWith function, courtesy of Leonid Onokhov

    • Added the Default type, for representing postgresql's default values

  • v0.3.9.1 Changes

    October 28, 2013
    • Removed dependency on hashable
  • v0.3.9.0 Changes

    October 27, 2013
    • Added FromField and ToField instances for the uuid package, courtesy of Bas van Dijk.

    • Added instance FromRow (Maybe a) for most pre-packaged FromRow instances. See issue #64 for some discussion.

    • Added the fromBinary, fromHStoreMap, and fromHStoreList newtype unwrapper functions, courtesy of Bas van Dijk.

  • v0.3.8.0 Changes

    October 11, 2013
    • Fixed the example code in FromField, thanks to Adam Bergmark.

    • Added Notification.getBackendPID.