Changelog History
Page 5
-
v0.3.1.1 Changes
April 29, 2013- Fixed hstore parser to recognize empty hstores, courtesy of Simon Meier
-
v0.3.1.0 Changes
April 26, 2013Added support for Range and Composite types to the TypeInfo system.
Added support for hstore types in the Simple.HStore module.
Improved documentation of the FromField module.
-
v0.3.0.1 Changes
March 26, 2013- A large chunk of the documentation inside the FromField module had silently failed to render in Haddock.
-
v0.3.0.0 Changes
March 25, 2013Added support for PostgreSQL's Array Types. Thanks to Jason Dusek for his work on this feature.
Added a brand new TypeInfo system that gives FromField instances convenient and efficient access to the pg_type metatable. This replaced the older typename cache, and was neccesary to properly support postgres array types. Thanks to Bas van Dijk for his work on this feature.
Changed the type of the
fromField
andfromRow
methods to allow a restricted set of IO actions, and stopped pre-calculating the type name of every column. As a result, the type of thetypename
operator changed fromField -> ByteString
toField -> Conversion ByteString
, where Conversion is the new monad that conversion computations run inside.Improved the documentation of the FromField module.
Added the Database.PostgreSQL.Simple.Errors module, which offers some predicates and functions for interpreting SqlError values, courtesy of Leonid Onokhov.
Added a the name of a column and the associated table's object identifier to ResultError exceptions, courtesy of Jeff Chu.
Moved most of the more detailed transaction operators into the Database.PostgreSQL.Simple.Transaction module.
Changed withTransactionModeRetry to accept a predicate of which SqlErrors to retry, due to the fact that serialization errors can sometimes manifest themselves as constraint violations. Thanks to Oliver Charles for pointing this out and implementing the change.
Added simple tests of the fold operator, thanks to Joey Adams.
Added simple tests of the array conversion code.
Added recognition of -- comments in the quasiquoter, which are now stripped out.
-
v0.2.4.1 Changes
August 29, 2012- Fixed the documentation of
In
. Thanks to rekado and dstcruz for pointing this out.
- Fixed the documentation of
-
v0.2.4.0 Changes
August 23, 2012- Added the
withTransactionSerializable
andwithTransactionModeRetry
operators, thanks to Joey Adams.
- Added the
-
v0.2.3.0 Changes
August 09, 2012- Added the
returning
operator, thanks to Jason Dusek
- Added the
-
v0.2.2.0 Changes
July 26, 2012Added a ToRow instance for the (:.) type, courtesy of Leonid Onokhov
Added the type oid for PostgreSQL's
uuid
type to BuiltinTypes
-
v0.2.1.0 Changes
July 23, 2012Added the FromRow.fieldWith operator, thanks to Leonid Onokhov
Added a type synonym for FieldParser
-
v0.2 Changes
June 19, 2012Removed the conversion from
timestamp
toUTCTime
. Some code will be broken even though it will still compile.Renamed a number of data constructors, mostly in the BuiltinTypes module.
Exported ToRow/FromRow from Database.PostgreSQL.Simple