git.iko.soy/typeable/postgresql-simple
on master help sign in
Update CHANGES and CONTRIBUTORS
commitb9207084145c29ebfd5fc01623fa50d5c8746db4 authorLeon P Smith <leon@melding-monads.com> dateThu 17 Sep 2015, 22:43 (11 years ago) parentf62ebe3
2 files changed+23−13
CHANGES+22−13 CONTRIBUTORS+1
CHANGES+22−13
@@ -1,16 +1,16 @@
11Version 0.5.0.0
2− * Removed the deprecated BuiltinTypes module
2+ * Removed the deprecated BuiltinTypes module.
33
44 * Modified the SQL quasiquoter so that it returns a Query, not
55 an overloaded string, and so that the OverloadedStrings language
6− extension is no longer necessary, thanks to Mike Ledger
6+ extension is no longer necessary, thanks to Mike Ledger.
77
88 * Moved away from blaze-builder in favor of bytestring-builder. This
99 shouldn't affect very many people, but does reduce the transitive
10− dependencies.
10+ dependencies.
1111
1212 * Added support for exclusion violations to the ConstraintViolation
13− type in the Errors module, thanks to Joao Cristovao.
13+ type in the Errors module, thanks to João Cristóvão.
1414
1515 * Moved away from the uuid package in favor of the uuid-types package,
1616 thanks to Bardur Arantsson. This shouldn't affect anybody, but does
@@ -27,17 +27,26 @@ Version 0.5.0.0
2727 * Added the foldWith, forEachWith, and returningWith families of functions
2828 courtesy of Travis Staton.
2929
30− * Support for Ranged types.
30+ * Support for Ranged types, with thanks to Leonid Onokhov for his
31+ contributions.
3132
3233 * The FromField instance for JSON now allows for top-level values that
33− are not objects or arrays.
34−
35− * The timestamp parsers are now slightly more flexible in what they accept.
36− Thanks goes to Janne Hellsten for his contributions to this issue.
37−
38− * Optimized the parsing of timestamps with fractional seconds, shaving
39− approximately 17% off the time taken.
40−
34+ are not objects or arrays, thanks to Sam Rijs.
35+
36+ * The timestamp parsers and printers have been replaced with those
37+ now in Aeson. Janne Hellsten adapted the old parsers from
38+ postgresql-simple for inclusion in Aeson; Bryan O'Sullivan
39+ rewrote those parsers to be faster, with some tweaks contributed
40+ by myself. And now to bring the effort full circle, the result
41+ has been brought back to postgresql-simple, with some adaptations.
42+
43+ * Fixed a bug in the typeinfo system where postgresql's _record type
44+ was being reported as a basic type and not an array type. Thanks to
45+ Nickolay Kolev for helping to expose this issue.
46+
47+ * Fixed a bug with the `typeInfo` operator, thanks to Timmy Tofu. In the
48+ case of parsing subfields of arrays and composites, it would fetch the
49+ `TypeInfo` of the array or composite type and not the subtype.
4150
4251Version 0.4.10.0 (2015-02-26)
4352 * Added a blurb about SSL/TLS in the documentation for connectPostgreSQL
CONTRIBUTORS+1
@@ -26,3 +26,4 @@ Bardur Arantsson <bardur@scientician.net>
2626Travis Staton <hello@travisstaton.com>
2727Sam Rijs <srijs@airpost.net>
2828Janne Hellsten <jjhellst@gmail.com>
29+Timmy Tofu <timmytofu@users.noreply.github.com>